我可以使用以下SQL轻松查看最近运行的查询列表:
SELECT deqs.last_execution_time AS [Time],
dest.TEXT AS [Query]
FROM sys.dm_exec_query_stats AS deqs
CROSS APPLY sys.dm_exec_sql_text(deqs.sql_handle) AS dest
ORDER BY deqs.last_execution_time DESC
这个查询返回了8500行数据 - 所有今天在数据库中执行的查询。
问题:是否有办法查看整个星期或特定一天运行在数据库中的查询?
DBCC FREEPROCCACHE
等。 - Martin Smith