複合インデックスは、辞書の単純なアルファベット インデックスに似ていますが、次のように 2 つ以上の文字をカバーしています。
AA - page 1
AB - page 12
等
テーブルの行は、最初にインデックスの最初の列で並べられ、次に 2 番目の列で並べられます。
両方の列または最初の列で検索する場合に使用できます。インデックスが次のような場合:
AA - page 1
AB - page 12
…
AZ - page 245
BA - page 246
…
2
文字 (テーブル内の列)の検索に使用し= 2
たり、1 つの文字の単純なインデックスのように使用したりできます。
A - page 1
B - page 246
…
辞書の場合、ページ自体はアルファベット順に並べられていることに注意してください。CLUSTERED
インデックスの一例です。
単純な非CLUSTERED
索引では、ページへの参照は歴史書のように順序付けられます:
Gaul, Alesia: pages 12, 56, 78
Gaul, Augustodonum Aeduorum: page 145
…
Gaul, Vellaunodunum: page 24
Egypt, Alexandria: pages 56, 194, 213, 234, 267
ORDER BY
複合インデックスは、 2 つ以上の列を使用する場合にも使用できます。この場合、DESC
条項が役立つ場合があります。
DESC
複合インデックスで句を使用する方法については、私のブログの次の記事を参照してください。