Click here to monitor SSC
SQLServerCentral is supported by Redgate
Log in  ::  Register  ::  Not logged in
Home       Members    Calendar    Who's On

Add to briefcase

Debugging deadlock scheduler Expand / Collapse
Posted Wednesday, October 23, 2013 8:26 PM


Group: General Forum Members
Last Login: Tuesday, November 22, 2016 2:27 PM
Points: 195, Visits: 821
Hi Everyone,

It's two days that one of our SQL Server(2008 R2 running on Windows 2008) instances become unavailable and useres start to recieve login failure.Both incidences have happened almost at the same time around 09:00AM.
when I checked the windows log I found the following event:
EventId : 17884
event Description: New queries assigned to process on Node 2 have not been picked up by a worker thread in the last 60 seconds. Blocking or long-running queries can contribute to this condition, and may degrade client response time. Use the "max worker threads" configuration option to increase number of allowable threads, or optimize current running queries. SQL Process Utilization: 80%%. System Idle: 14%%.

I analyzed the dump file and notices that most of threads have sqlservr!CTraceWriteRequest::InitForRowsetTrace(If most of threads are stuck while trying to write profiler events to the destination)

Does this mean a trace is being run against that server and that has caused the problem?

Post #1507863
« Prev Topic | Next Topic »

Add to briefcase

Permissions Expand / Collapse