タグ

ブックマーク / kkz-tech.hatenadiary.org (1)

  • MySQLはデフォルトで索引構成表 - 開発の風景 〜KKZのSE日記〜

    Oracleを普段使っているとちょっと驚きなんですが、MySQLは特に指定しない限り、主キーを使った索引構成表となってます。適当に入れたデータでも検索すると主キー順で返ってくるから妙だと思ったらびっくりです(笑)。 13.5.13. InnoDB テーブルとインデックス構造 http://dev.mysql.com/doc/refman/5.1/ja/innodb-table-and-index.html 全ての InnoDB テーブルは、行のデータが格納されている clustered index と呼ばれる特別なインデックスを持っています。もし PRIMARY KEY をテーブル上で定義したら、主キーのインデックスは集合インデックスになります。 もしテーブルに PRIMARY KEY を定義しなければ、MySQL は主キーとして NOT NULL カラムだけを持つ最初の UNIQUE イ

    MySQLはデフォルトで索引構成表 - 開発の風景 〜KKZのSE日記〜
    iww
    iww 2014/04/23
  • 1