SQL Server 運用時の Tips

チェックサムや壊れた DB の復旧手順、データベース圧縮時に発生するインデックス断片化など興味深い内容が解説されています。

管理者は、インデックスの再構築時に作成された余分な空き領域を取り除くために、メンテナンス プラン内の再構築操作の後に圧縮操作を追加することがあります。ただし、あまり広く知られていることではありませんが、この圧縮操作のアルゴリズムの性質が原因で、インデックスの断片化が発生します。つまり、新しく再構築および最適化されたインデックスはすぐに断片化し、最初に行った再構築の効果がなくなってしまいます。

そうだったのか!! 知らなかった……。まっ、テスト環境でディスクが危ないときくらいしか圧縮していなかったのでよしとするか(^^;)