Ram*_*chi 7 sql-server ola-hallengren
我们通常使用 Ola Hallengren 的解决方案来处理我们拥有的索引优化作业中的更新统计信息。我们将它安排在所有服务器(1500+)的每个星期日午夜作为标准做法。
现在,有几台服务器在周中出现了很多性能问题,当因性能问题引发事件时,我们为该特定数据库运行 sp_updatestats。我们有一个巨大的环境,其中使用了 2000 到 2016 年的所有版本。在 2012 年和 2014 年的版本中,我们一直在周中手动运行特定数据库的更新统计信息。
最近,由于反复出现的问题,我们还不得不为一些非常活跃的数据库每天安排 sp_updatestats。
我的问题:
请帮助我了解您在这方面的经验。
我们应该多久安排一次?
您需要自行决定。
过于频繁地安排它有什么缺点?
Kendra Little 在UPDATE STATISTICS
: The Secret IO Explosion 中解释了一些如何更有效地做同样事情的技巧。
有没有办法避免并行运行的定期更新的缺点?
如果您的意思是并行运行更新统计信息,我建议您注意两件事。
根据您的第 3 个问题的编辑,我建议您阅读Auto Update Stats Async Enabled。
其他资源:
sp_updatestats
Erin Stellato避免的另一个原因 归档时间: |
|
查看次数: |
2547 次 |
最近记录: |