クラスター化インデックスと非クラスター化インデックスの違いは何ですか? 質問する

クラスター化インデックスと非クラスター化インデックスの違いは何ですか? 質問する

clusteredとの違いは何ですかnon-clustered index?

ベストアンサー1

クラスター化インデックス

  • テーブルごとに1つだけ
  • データはインデックス順に物理的に保存されるため、非クラスタ化よりも読み取りが高速です。

非クラスター化インデックス

  • テーブルごとに何度でも使用可能
  • クラスター化インデックスよりも挿入および更新操作が高速

どちらのタイプのインデックスでも、インデックスを使用するフィールドを持つデータを選択するときのパフォーマンスは向上しますが、更新および挿入操作は遅くなります。

挿入と更新が遅くなるため、クラスター化インデックスは通常は増分であるフィールド (ID またはタイムスタンプ) に設定する必要があります。

SQL Server は通常、選択性が 95% を超える場合にのみインデックスを使用します。

おすすめ記事