Advertisement
Guest User

Untitled

a guest
Apr 18th, 2018
80
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
T-SQL 0.70 KB | None | 0 0
  1. SELECT TOP 10
  2.        [Average Time Blocked] = (total_elapsed_time - total_worker_time) / qs.execution_count,
  3.        [Total Time Blocked] = total_elapsed_time - total_worker_time,
  4.        [Execution count] = qs.execution_count,
  5.        [Individual Query] = SUBSTRING (qt.text,qs.statement_start_offset/2,
  6.          (CASE
  7.             WHEN qs.statement_end_offset = -1 THEN LEN(CONVERT(NVARCHAR(MAX), qt.text)) * 2
  8.             ELSE qs.statement_end_offset
  9.           END - qs.statement_start_offset)/2),
  10.        [Parent Query] = qt.text,
  11.        [DatabaseName] = DB_NAME(qt.dbid)
  12.   FROM sys.dm_exec_query_stats qs
  13.   CROSS APPLY sys.dm_exec_sql_text(qs.sql_handle) as qt
  14.   ORDER BY [Average Time Blocked] DESC;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement