SQL Server 歷史SQL執行記錄

2021-07-10 02:56:28 字數 713 閱讀 1196

select top 1000 

--建立時間

qs.creation_time,

--查詢語句

substring(st.text,(qs.statement_start_offset/2)+1,

((case qs.statement_end_offset when -1 then datalength(st.text)

else qs.statement_end_offset end - qs.statement_start_offset)/2) + 1

) as statement_text,

--執行文字

st.text,

--執行計畫

qs.total_worker_time,

qs.last_worker_time,

qs.max_worker_time,

qs.min_worker_time

from

sys.dm_exec_query_stats qs

--關鍵字

sys.dm_exec_sql_text(qs.sql_handle) st

order by

qs.creation_time desc

很久之前使用過,回頭翻看文件的時候看到了,便記錄一下。當時是**網路,未記錄出處,還望原作見諒了。

SQL Server如何檢視SQL語句的執行時間

在sql server資料庫中,如何才能檢視sql語句的執行時間呢?本文將為您介紹查詢方法,供您參考,希望對您能夠有所幫助。下面這種是sql server中比較簡單的查詢sql語句執行時間方法,通過查詢前的時間和查詢後的時間差來計算的 declare begin date datetime decl...

SQL Server如何檢視SQL語句的執行時間

在sql server資料庫中,如何才能檢視sql語句的執行時間呢?本文將為您介紹查詢方法,供您參考,希望對您能夠有所幫助。下面這種是sql server中比較簡單的查詢sql語句執行時間方法,通過查詢前的時間和查詢後的時間差來計算的 declare begin date datetime decl...

SQL Server如何檢視SQL語句的執行時間

在sql server資料庫中,如何才能檢視sql語句的執行時間呢?本文將為您介紹查詢方法,供您參考,希望對您能夠有所幫助。下面這種是sql server中比較簡單的查詢sql語句執行時間方法,通過查詢前的時間和查詢後的時間差來計算的 declare begin date datetime decl...