2017-06-13 110 views
0

當我在SQL Server 2008 R2上創建索引時,是否需要在更新統計信息後運行?CREATE INDEX後更新統計信息?

+3

可能重複[是否統計信息會在創建新索引時自動更新?](https://stackoverflow.com/questions/1930726/are-statistics-automatically-updated-when-a-new-index-is-創建) – dbajtr

回答

0

不,您不需要在創建索引後立即更新統計信息。 創建索引時,將使用100%的數據創建統計信息。使用默認設置運行更新統計信息將覆蓋樣本。

隨着數據更改(插入/更新/刪除),您將需要定期更新統計信息,以確保您的更改反映在統計信息中。如果您自動更新統計信息,則會使用樣本在20%+ 500行更改時自行更新。如果示例不適合您的應用程序,則可以考慮手動更新統計信息。