|
Definitions More Info. | Definition ID | 34 | Title | SQL | Category | SCRIPT | Definition | top 50 CPU consuming queries | Definition Description | SELECT highest_cpu_queries.last_execution_time, highest_cpu_queries.execution_count, q.[TEXT], SUBSTRING( q.text, ( highest_cpu_queries.statement_start_offset / 2 )+ 1, (( CASE highest_cpu_queries.statement_end_offset WHEN - 1 THEN DATALENGTH( q.text ) ELSE highest_cpu_queries.statement_end_offset END - highest_cpu_queries.statement_start_offset )/ 2 ) + 1 ) AS statement_text, highest_cpu_queries.total_worker_time, q.dbid, q.objectid, q.number, q.encrypted, highest_cpu_queries.plan_handle FROM ( SELECT top 50 qs.last_execution_time, qs.execution_count, qs.plan_handle, qs.total_worker_time, qs.statement_start_offset, qs.statement_end_offset FROM sys.dm_exec_query_stats qs ORDER BY qs.total_worker_time DESC ) AS highest_cpu_queries CROSS apply sys.dm_exec_sql_text( plan_handle ) AS q --WHERE DATEDIFF(hour, last_execution_time, getdate()) < 1 -- change hour time frame order by highest_cpu_queries.total_worker_time desc | RecordBy | cunay | Record Date | 15-02-2012 15:04:12 | Düzenle | | Kopyala | | Sil | | |
|
|