SELECT TOP 1500
--创建时间
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
--关键字
CROSS APPLY
sys.dm_exec_sql_text(QS.sql_handle) ST
WHERE
QS.creation_time BETWEEN '2020-11-15 00:00:00' AND '2020-11-15 18:00:00'
--AND ST.text LIKE '%%'
ORDER BY
QS.creation_time DESC
SELECT TOP 1000
--创建时间
QS.creation_time,
--执行文本
ST.text
FROM
sys.dm_exec_query_stats QS
--关键字
CROSS APPLY
sys.dm_exec_sql_text(QS.sql_handle) ST
WHERE
QS.creation_time BETWEEN '2020-11-15 00:00:00' AND '2020-11-15 18:00:00'
AND ST.text LIKE '%delete%'
ORDER BY
QS.creation_time
查询SQLSERVER执行过的SQL记录
最新推荐文章于 2024-08-20 22:43:16 发布
该博客主要关注2020年11月15日00:00至18:00期间的SQL查询统计,包括查询创建时间、执行文本及工作时间等关键信息。通过对查询语句的分析,着重展示了高耗时和涉及删除操作的SQL,为数据库性能优化提供依据。
摘要由CSDN通过智能技术生成