Skip to main content

runnable

Short Description

The session's task is in the runnable queue of a scheduler while waiting to get a time quantum.

Detailed Description​

The session's task is in the runnable queue of a scheduler while waiting to get a time quantum. The thread has all the resources it needs to run, i.e. it is not waiting on any other resource and is placed on CPU and run when it comes to the top of the queue.

How to reduce this wait​

There will always be an amount of runnable wait, as threads are only allowed 4ms on CPU before they are swapped out. If you have a significant amount of runnable wait time, make sure that the server CPU is not overloaded.

Ensure the maximum degree of parallelism (MAXDOP) is not flooding the system with a large number of parallel executions on large tables.

Search online​

If this article doesn't have the information you need you can try searching online. Remember, you can contribute suggestions to this page.