• ベストアンサー

複数のフィールドを含む主キーに関して教えてください。

SQLで、主キーが複数のフィールドを含む場合、    PRIMARY KEY ( col1 , col2 ) 一般にどのようなインデックスが作成されるのでしょうか? またその結果を見れば分かるかも知れませんが、キーの順番は意味を持っているのでしょうか。 Mysqlに限定されてもかまいません。 よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • nora1962
  • ベストアンサー率60% (431/717)
回答No.1

複合インデックスでも基本的にはB-TREE構造を用いているのがほとんど だと思います。 http://www.shift-the-oracle.com/index/btree-index.html キーの指定順番は意味を持っています。 http://perl.no-tubo.net/no_23.html

auty
質問者

お礼

的確なご案内をありがとうございました。 これから調べていきたいと思います。

関連するQ&A