0% found this document useful (0 votes)
9 views1 page

Waiting Tasks

The document contains a SQL query that retrieves information about waiting tasks in a database. It selects various details such as session ID, wait duration, wait type, blocking session ID, and resource description, joining multiple system views. The results are filtered to include only user processes and are ordered by session ID.

Uploaded by

www.greeny
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
9 views1 page

Waiting Tasks

The document contains a SQL query that retrieves information about waiting tasks in a database. It selects various details such as session ID, wait duration, wait type, blocking session ID, and resource description, joining multiple system views. The results are filtered to include only user processes and are ordered by session ID.

Uploaded by

www.greeny
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
You are on page 1/ 1

SELECT 'Waiting_tasks' AS [Information], owt.

session_id,
owt.wait_duration_ms, owt.wait_type, owt.blocking_session_id,
owt.resource_description, es.program_name, est.text,
est.dbid, eqp.query_plan, er.database_id, es.cpu_time,
es.memory_usage*8 AS memory_usage_KB
FROM sys.dm_os_waiting_tasks owt
INNER JOIN sys.dm_exec_sessions es ON owt.session_id = es.session_id
INNER JOIN sys.dm_exec_requests er ON es.session_id = er.session_id
OUTER APPLY sys.dm_exec_sql_text (er.sql_handle) est
OUTER APPLY sys.dm_exec_query_plan (er.plan_handle) eqp
WHERE es.is_user_process = 1
ORDER BY owt.session_id;
GO

You might also like