我被告知设置AUTO_UPDATE_STATISTICS_ASYNC ON可能是个好主意。我已经读了几个想法,但仍然不确定,因为这是一个非默认设置。
还有进一步的建议吗?
发布于 2012-11-08 03:49:21
这是一个很大的“这取决于.”但是一般来说,您不希望对大多数工作负载异步更新统计信息,因为这意味着您可以根据现有的过时统计信息生成一个不太理想的执行计划。
如果您有这样一种场景,即自动更新语句的执行花费了过多的时间并导致超时,那么您可以考虑使用异步方式让stats更新,这样就不会产生这个问题。自动更新统计信息通常需要几秒钟,这很容易导致执行时间与新统计数据中更好的执行计划之间的几分钟差异。
https://dba.stackexchange.com/questions/28353
复制相似问题