SELECT TOP 50
execution_count [執行次數] ,
total_elapsed_time / 1000 [總耗時(ms)] ,
( total_elapsed_time / execution_count ) / 1000 [平均耗時(ms)] ,
total_worker_time / 1000 [總消耗CPU 時間(ms)] ,
qs.total_worker_time / qs.execution_count / 1000 [平均消耗CPU 時間(ms)] ,
creation_time [首次編譯時間] ,
last_execution_time [最後一次執行時間] ,
max_worker_time / 1000 [最大執行時間(ms)] ,
SUBSTRING(qt.text, qs.statement_start_offset / 2 + 1,
( CASE WHEN qs.statement_end_offset = -1
THEN DATALENGTH(qt.text)
ELSE qs.statement_end_offset
END - qs.statement_start_offset ) / 2 + 1) [執行語句] ,
qt.text [完整語句] ,
total_logical_reads [邏輯讀總數] ,
total_logical_reads / execution_count [每次邏輯讀次數] ,
dbname = DB_NAME(qt.dbid)
FROM sys.dm_exec_query_stats qs WITH ( NOLOCK )
CROSS APPLY sys.dm_exec_sql_text(qs.sql_handle) qt
WHERE execution_count > 1
ORDER BY [執行次數] DESC
sql server 執行效率分析
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.