我看过哪些帖子显示了三种重置DMV视图的方法:
所有这些方法似乎都需要将系统脱机一会儿。有没有办法在不中断数据库使用的情况下重置按需统计数据?当我们在生产中遇到奇怪的性能问题时,将dmv视图中的数据限制为在性能问题持续期间收集的数据是有用的,以帮助描述性能问题期间系统的状态。
答案 0 :(得分:1)
您只能reset exactly 2 DMVs(BOL链接)
sys.dm_os_latch_stats
sys.dm_os_wait_stats
答案 1 :(得分:0)
据我所知,这些视图只会在重新启动实例时更新。
但是,对于某些视图,您可以在开始测量并在之后进行差异之前获取数据的副本。
答案 2 :(得分:0)
我们最终拍摄了DMV视图以在数据中拉出delta。我们正在寻找SQL Server性能数据仓库,我们假设它做同样的事情。