有什么用sp_updatestats
?我可以在生产环境中运行它以提高性能吗?
sp_updatestats
更新数据库中所有表的所有统计信息,甚至单行已更改。它使用默认示例来执行此操作,这意味着它不会扫描表中的所有行,因此它可能会生成不如替代方案准确的统计信息。
如果您有包含“重建索引”的维护计划,它也会刷新统计信息,但更准确,因为它会扫描所有行。重建索引后无需重建统计信息。
手动更新特定统计对象或表update statistics
命令使您可以更好地控制该过程。要使其自动化,请查看here http://ola.hallengren.com/.
仅当优化器决定必须时才会触发自动更新。 2012 年的数学发生了变化:在
总而言之,sp_updatestats
实际上可能弊大于利,是最不值得推荐的选择。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)