我们是否必须在索引重建后运行自动更新统计信息?

Red*_*vil 3 sql-server sql-server-2008-r2 fragmentation index-maintenance

我想重建我的一个索引,因为碎片已达到 97%。

我想知道在我重建索引后,是否还需要更新统计信息?我的自动更新统计功能已开启。

是否有必要进行自动更新?

Tar*_*zer 5

重建索引后不应更新统计信息,因为重建索引可为您提供最新的统计信息。请参阅重建索引是否更新统计信息?Jack Li 了解更多信息。

您将获得刚刚重建的特定索引的更新统计信息。同一表上其他索引的其他统计信息(以及根本与索引无关的统计信息)不会更新。您可能会也可能不会选择单独更新这些统计信息。

建议使用自动更新,但我也建议使用计划作业,因为对于许多系统而言,自动更新启动的阈值可能太高。我通常每天甚至更频繁地运行更新统计作业,但这取决于系统及其需求。