Created
August 27, 2018 17:48
-
-
Save DCCoder90/2bfca5a710f04ff53e37bb1e70e794bb to your computer and use it in GitHub Desktop.
Query to detect any blocking queries
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
SELECT blocked_query.session_id AS blocked_session_id, | |
blocking_query.session_id AS blocking_session_id, | |
sql_text.text AS blocked_text, | |
sql_btext.text AS blocking_text, | |
waits.wait_type AS blocking_resource | |
FROM sys.dm_exec_requests AS blocked_query | |
INNER JOIN sys.dm_exec_requests AS blocking_query | |
ON blocked_query.blocking_session_id = blocking_query.session_id | |
CROSS APPLY | |
(SELECT * | |
FROM sys.dm_exec_sql_text(blocking_query.sql_handle) | |
) sql_btext | |
CROSS APPLY | |
(SELECT * | |
FROM sys.dm_exec_sql_text(blocked_query.sql_handle) | |
) sql_text | |
INNER JOIN sys.dm_os_waiting_tasks AS waits | |
ON waits.session_id = blocking_query.session_id |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment