SQL Server 查询历史执行的SQL语句

来源:这里教程网 时间:2026-03-02 12:06:16 作者:

user DB --在对应数据查询 go SELECT st.text as sql_statement,        qs.creation_time as plan_last_compiled,        qs.last_execution_time as plan_last_executed,        qs.execution_count as plan_executed_count,        qp.query_plan FROM sys.dm_exec_query_stats qs CROSS APPLY sys.dm_exec_sql_text(qs.plan_handle) st CROSS APPLY sys.dm_exec_query_plan(qs.plan_handle) qp where convert(nvarchar(10),last_execution_time,120)='2020-11-30' --查询日期 and st.text like '%定义游标%'--自定义查询条件 order by total_elapsed_time/execution_count desc

相关推荐