したがって、FILLFACTOR
を使用して、リーフインデックスページにスペースを残すことができます。 PAD_INDEX
を指定すると、中間ノードにスペースが残ります。どのシナリオをPAD_INDEX
に指定する必要がありますか。また、それはインデックスにどのような利点をもたらしますか?
Kimberly Trippの投稿から:
通常、極端に不均衡なアクティビティがあり、ツリーのバランスを再調整できない(つまり、高可用性を実現する必要がある)場合を除き、PAD_INDEXは必要ありません。
彼女が高可用性とは、テーブルをロックするインデックスメンテナンスジョブを実行する能力がないということです。個人的には、これをデフォルトで設定することはお勧めしません-営業時間外に Ola Hallengrenのメンテナンススクリプト を使用するなど、他の方法ではインデックスのメンテナンスを適切に管理できないことに気付いたDBAに任せてください。彼のスクリプトは天才です-彼らは可能な限りオンラインで行います。