Tor*_*son 11 sql-server statistics sql-server-2008-r2 index-statistics
sp_updatestats在生产环境中的 SQL Server上运行是否安全?
或者更确切地说,更新 sql server 上的所有统计信息有什么影响?它可以在运行时“阻塞”sql server 并导致用户超时或其他问题吗?
Jon*_*eau 11
这是一个很大的“视情况而定”。根据您的统计数据的维护方式和您指定的选项,您最终可能会运行全表/索引扫描并颠簸您的 I/O 和缓冲池。根据您的硬件和数据库的特性,这可能非常糟糕。
此外,重建统计信息会使执行计划无效,这意味着您可能会在 SQL Server 重新编译查询时看到 CPU 峰值和性能下降。
最佳实践要求在非高峰时间更新统计数据以尽量减少影响。否则,请采取适当的预防措施以最小化系统负载,例如仅重建一段时间内需要它的表的统计信息。
在线查看书籍以获取更多信息:
http://technet.microsoft.com/en-us/library/ms173804(v=sql.110).aspx
http://technet.microsoft.com/en-us/library/ms187348.aspx
| 归档时间: |
|
| 查看次数: |
11801 次 |
| 最近记录: |