반응형
SELECT
SUBSTRING(text, qs.statement_start_offset / 2
, (CASE WHEN qs.statement_end_offset = -1 THEN
LEN(CONVERT(NVARCHAR(MAX), text)) * 2
ELSE qs.statement_end_offset
END - qs.statement_start_offset) / 2)
, qs.plan_generation_num as recompiles
, qs.execution_count as execution_count
, qs.total_elapsed_time - qs.total_worker_time as total_wait_time
, qs.total_logical_reads as reads
, qs.total_logical_writes as writes
FROM sys.dm_exec_query_stats qs
CROSS APPLY sys.dm_exec_sql_text(qs.sql_handle) st
LEFT OUTER JOIN sys.dm_exec_requests r
ON qs.sql_handle = r.sql_handle
ORDER BY 3 DESC
반응형
'연구개발 > DBA' 카테고리의 다른 글
SQL Server 2012에서 새로워진 T-SQL 프로그램 기능 (0) | 2013.07.22 |
---|---|
모니터링 DMV (0) | 2013.07.16 |
tempdb 이동, 분할 스크립트 (0) | 2013.07.02 |
데드락 deadlock (0) | 2013.06.21 |
데이터 형식 (데이터 정렬) 변경 (0) | 2013.05.24 |