- ベストアンサー
SQL2000でのインデックスのクラスタ化
インデックスのチューニング作業を実施しようと、インデックスの勉強中ですが、 クラスタ化と非クラスタ化の意味がBooks Onlineを参照しても理解 出来ません。 インデックスのクラスタ化と非クラスタ化に詳しい方、どのようなのがクラスタ化、非クラスタ化なのかを教えて下さい。 よろしくお願いします。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
分かり易いように箇条書きにします。 クラスタ化インデックス ・データ自体が格納される ・データ行が自動的に並び替えられる →インデックスの並び順とデータの物理的な並び順が一致する ・1つのテーブルに作成できるインデックスの数は1つ ・すべてのデータが並べ替えられて格納されている ・範囲検索に有効 ・値の重複が多い列をキーとする検索に有効 非クラスタ化インデックス ・データの物理的な並び順との整合性はまったくない ・インデックスキーしか格納されない ・1つのテーブルにつき最大249個まで作成できる (データの挿入、更新、削除のたびにインデックスのメンテナンスが 自動的に行われるため、インデックスの数はほどほどに抑えたほうがよい) ・返される行数が少ない場合にしか役に立たない
お礼
大変分り易くありがとうございました。 参考にしながらデータベースのチューニングを行っていきます。