Listar as top 10 queries mais pesadas do banco de dados SQL Server

Este script Lista as top 10 queries mais pesadas do banco de dados SQL Server.

 

 

SELECT TOP 10
total_worker_time/execution_count AS [Média de custo de CPU],
execution_count [Número de execuções do plano],
last_execution_time [Hora da última execução],
total_physical_reads [Total de leituras físicas],
(SELECT SUBSTRING(text, statement_start_offset/2 + 1,
(CASE WHEN statement_end_offset = -1
THEN LEN(CONVERT(nvarchar(max), text)) * 2
ELSE statement_end_offset
END – statement_start_offset)/2)
FROM sys.dm_exec_sql_text(sql_handle)) AS [Texto da query]
FROM sys.dm_exec_query_stats
ORDER BY [Média de custo de CPU] DESC;

 

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *