天天看點

查詢SQL Server執行過的SQL語句

select top 1000 

       st.text as '執行的sql語句',

       qs.execution_count as '執行次數',

       qs.total_elapsed_time as '耗時',

       qs.total_logical_reads as '邏輯讀取次數',

       qs.total_logical_writes as '邏輯寫入次數',

       qs.total_physical_reads as '實體讀取次數',       

       qs.creation_time as '執行時間' ,  

       qs.*

from   sys.dm_exec_query_stats qs

       cross apply 

sys.dm_exec_sql_text(qs.sql_handle) st

where  qs.creation_time between '2015-08-01 00:00:00' and '2015-09-02 11:00:00' 

order by

     qs.total_elapsed_time desc