DMV sys.dm_exec_query_stats contained
columns total_logical_reads, total_logical_writes, sql_handle. Column
sql_handle can help to to determine the original query by CROSS JOINing
DMF sys.dm_exec_sql_text. From DMF sys.dm_exec_sql_text Database ID and
from Database ID can be figured out very quickly.
SELECT SUM(deqs.total_logical_reads) TotalPageReads,
SUM(deqs.total_logical_writes) TotalPageWrites,
CASE
WHEN DB_NAME(dest.dbid) IS NULL THEN 'AdhocSQL'
ELSE DB_NAME(dest.dbid) END Databasename
FROM sys.dm_exec_query_stats deqs
CROSS APPLY sys.dm_exec_sql_text(deqs.sql_handle) AS dest
GROUP BY DB_NAME(dest.dbid)
0 comments:
Post a Comment
Get Benifits