场景:公司在用系统是广联达的项目管理系统,该系统使用SqlServer数据库,出于经济方面考虑,公司做自研扩展,广联达不提供接口支持。接口有安全验证,只能通过访问页面跟踪数据库获取相关数据。
SELECT TOP 1000
ST.text AS '执行的SQL语句',
QS.total_elapsed_time AS'耗时',
QS.creation_time AS '执行时间'
FROM sys.dm_exec_query_stats QS
CROSS APPLY
sys.dm_exec_sql_text(QS.sql_handle) ST
WHERE QS.creation_time >'2022-05-31 16:21'
-- AND ST.text like 'TE_ZY_QTHZDWZD%'
ORDER BY
QS.total_elapsed_time DESC;