1

テーブルのインデックス作成に関するこの回答を読んだ後、疑問が生じました。2つの列を持つテーブルがあり、どちらも一意ではなく組み合わせであると考えてください。したがって、このような一意のキーを追加するUNIQUE KEY (col1,col2)と、内部インデックスファイルはどのようになりますか?つまり、2つの別々のBツリーまたは1つの単一のBツリーを保持し、1つのBツリーのみが作成された場合、構造はどうなるでしょうか。

そして、私のクエリがcol1のみにある場合、このインデックス付けは役に立ちますか?

4

1 に答える 1

1

http://use-the-index-luke.com/sql/where-clause/the-equals-operator/concatenated-keys

これは両方の質問に答えるはずです。

于 2012-08-23T06:25:51.823 に答える