gpt4 book ai didi

SQL Server 2005 查询历史记录

转载 作者:行者123 更新时间:2023-12-03 00:04:55 25 4
gpt4 key购买 nike

我可以使用以下 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

此查询返回 8,500 行 - 今天针对数据库执行的所有查询。

问题:有什么方法可以查看整周针对数据库运行的查询吗?特定的一天怎么样?

最佳答案

每次 SQL Server 重新启动时,sys.dm_exec_query_stats 中的数据都会重置。因此,如果您只看到一天的数据,那么服务器一定早就重置了。

关于SQL Server 2005 查询历史记录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7849091/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com