2

属性にインデックスを作成すると、この属性のツリーが作成されます。
しかし、複合属性を持つインデックスを作成するとどうなるでしょうか? 2 つのツリーが作成されますか。両方とも同じツリーの一部ですか?何?

4

1 に答える 1

1

あなたが言及したのと同じ順序で属性を連結します。同じ理由で、列 a、b、c に同じ順序で複合インデックスがある場合、インデックスは左側の列が検索される場合にのみ役立ちます。

WHERE a=4 ## uses index
WHERE a=4 and b=10 ## uses index
WHERE b=10 ## doesnot use index
于 2013-03-13T16:52:35.203 に答える