SQLServer メンテナンスプランの設定 備忘録
-
データベースの整合性確認
-
データベースのバックアップ
-
インデックス再構成 → オンライン、DB稼働しながら実行可能
-
インデックス再構築 → オフライン、実行中はDB使用不可
-
履歴のクリーンアップ
-
メンテナンスクリーンアップ
-
3か4のどちらかを選択
断片化に対する一般的な対応
断片化の割合 | 対応 |
---|---|
5%未満 | 実施しない。インデックスの再構成や再構築はコストが見合わない。 |
5%-30% | インデックスの再構成を行う。 |
30%より上 | インデックスの再構築を行う。 |
<再構成>
・既存データを入れ替える
<再構築>
・既存データを破棄して、一からINDEXを作り直す。これに伴い、統計情報も最新化される
・再構築の後に、圧縮すると再度断片化してしまうらしい自動での圧縮は不要。容量での問題が出た時に、手動で実行するぐらいか。