What does the wait type PREEMPTIVE_OS_AUTHORIZATIONOPS mean?

I have a service which is executing a stored procedure to log historical data. It has been running fine for a few months. Out of the blue I found we were no longer logging data and the service calls to SQL were timeing out because the connection pool was full. The activity monitor showed hundreds of processes with that wait type, no wait resource and no block by.

The only google hits on it talk about this being added in 2008.

more ▼

asked Nov 02, 2009 at 03:22 PM in Default

avatar image

13 1 1 3

(comments are locked)
10|1200 characters needed characters left

2 answers: sort voted first

Based on some info at MVP - Christian Bolton's blog, the name suggests that it could be a wait associated with latency talking to your domain controller for authentication.

more ▼

answered Nov 02, 2009 at 06:10 PM

avatar image

Kev Riley ♦♦
66.8k 48 65 81

(comments are locked)
10|1200 characters needed characters left

I don't have a specific answer for you, but I hope this helps.

You can find a nice overview of waits here: http://www.digitalconcourse.com/dropzone/MSCOMM/PASSMN/PASSEVT20090616/Joe%20Sack%20Performance%20Troubleshooting%20with%20Wait%20Stats.pdf

The author (a Microsoft Dedicated Support Engineer) explains:
"Preemptive mode used in SQL Server for external code calls, CLR with an UNSAFE assemblies, APIs that could block for extended periods (example –extended stored procedures)"

He breaks down the preemptive wait type naming convention like this:

PREEMPTIVE_<category>_<function or class name>

"API function or call can often be found on MSDN"

Unfortunately, I have not been able to find anything specific about AUTHORIZATIONOPS in MSDN or elsewhere.

more ▼

answered Nov 02, 2009 at 05:17 PM

avatar image

Tom Staab ♦
14.5k 7 15 21

(comments are locked)
10|1200 characters needed characters left
Your answer
toggle preview:

Up to 2 attachments (including images) can be used with a maximum of 524.3 kB each and 1.0 MB total.

Follow this question

By Email:

Once you sign in you will be able to subscribe for any updates here



Answers and Comments

SQL Server Central

Need long-form SQL discussion? SQLserverCentral.com is the place.



asked: Nov 02, 2009 at 03:22 PM

Seen: 3989 times

Last Updated: Nov 03, 2009 at 05:58 AM

Copyright 2018 Redgate Software. Privacy Policy