前提・実現したいこと
SQL Server 2017を利用しています。
インデックスの断片化によるパフォーマンス低下と、データファイルの未使用領域が増えてきているため、
インデックスの再構築とShrinkによるデータ圧縮を実施したいと考えております。
発生している問題
インデックス再構築後にShirnkを実施すると再度インデックスが断片化されると認識していたため、
「圧縮」→「インデックス再構築」の順序で実施しました。
結果、再構築するインデックスのサイズが大きいことが原因なのか、
インデックス再構築後のデータファイルが圧縮前のデータファイルよりも大きくなってしまいました。
この場合、再度圧縮するべきなのか、仮に再圧縮した場合は、またインデックスはまた断片化するため、
2回目の再構築をするべきなのか、と最適解が見つかりません。
・インデックスの断片化解消
・データファイルの圧縮
上記2点を実現したい場合、どのような順序で何を実施するのが正しいのかご教示いただければと思います。
よろしくお願いします。

バッドをするには、ログインかつ
こちらの条件を満たす必要があります。