Sql-Server-2008

SQL Server 2008 表維護 - 重建、重組、更新統計資訊、檢查完整性等

  • February 13, 2019

我正在將一個約 15GB 的數據庫從 SQL Server 2005 遷移到執行 SQL Server 2008 的新伺服器,同時我需要創建所有新的維護計劃。我可以處理所有備份的東西,但是桌子的維護讓我有些困惑。有沒有人對我應該多久(或者你多久做一次就足夠了)以下任務有任何意見?

  • 檢查數據庫完整性
  • 重建索引
  • 重組索引
  • 更新統計
  • 收縮數據庫?

我錯過了什麼嗎?同樣,如果您可以分享您執行這些任務的頻率,那將是很棒的……和/或分享有關您的表維護方法的任何一般資訊,這將是有幫助的。最後,我以什麼順序執行這些任務(設置工作時)是否重要?

哦,我願意接受任何可能有幫助的連結!

通常你會根據你的使用和維護視窗每週或每天進行一次。

你幾乎從不縮水,尤其是沒有計劃好的。

對於重建/重組和統計,有一些腳本(例如SQL Fool’s one)可以做得更好。注意:重組和重建不是排他性的,而是以不同的方式工作。3rd 方腳本可以選擇最佳選項(基於碎片)。

我們使用每週索引/DBCC 和每日統計數據。並且永遠不會縮水。

從簡單的談話:不要忘記維護你的索引

引用自:https://dba.stackexchange.com/questions/12082