
每晚執行一次更新統計資料的作業是否太多了?這會影響系統的效能嗎?
答案1
這取決於。每晚更新需要多長時間?更新是否發生在緩慢的查詢期間/是否仍然啟用自動建立統計資料?
每個資料庫都有兩個與統計相關的選項:自動建立統計和自動更新統計。通常,對於資料庫來說,兩者都應保持啟用狀態。當滿足 SQL Server 中的某些閾值(例如統計資料所基於的行變更的百分比)時,統計資料會自動更新。一旦達到閾值,SQL Server 將自動更新表中定義的統計資料。
如果您的維護視窗允許,您當然應該每晚更新統計訊息,因為自動更新系統肯定不完美。