在生产服务器中运行sp_updatestats有什么影响?


Answers:


9

这是一个很大的“取决于”。根据维护统计信息的方式和指定的选项,最终可能会运行完整的表/索引扫描,并影响I / O和缓冲池。根据您的硬件和数据库的特性,可能会很糟糕。

同样,重建统计信息会使执行计划无效,这意味着在SQL Server重新编译查询时,您可能会看到CPU峰值和性能降低。

最佳做法要求在非高峰时段更新统计信息,以最大程度地减少影响。否则,请采取适当的预防措施以最大程度地减少系统的负载,例如在一段时间内仅重建需要此表的表的统计信息。

在线检查书籍以获取更多信息:

http://technet.microsoft.com/zh-CN/library/ms173804(v=sql.110).aspx

http://technet.microsoft.com/zh-CN/library/ms187348.aspx

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.