innodbの主キー*1はクラスターインデックス クラスターインデックスでは、主キー(B-tree)のリーフページにデータが直接格納されています。 以下の図のようなイメージです。 株式会社スタイルズ 図は引用するとややこしいのでしてませんが、図を見たほうが分かりやすいです。 InnoDBの主キーは次の図のように「データが主キーのリーフノードに含まれる」という構造になっている。このような構造をクラスタインデックスという。 漢(オトコ)のコンピュータ道: 知って得するInnoDBセカンダリインデックス活用術! 理解しにくいとこなので、別のエントリーも引用。このエントリーにも分かりやすい図があります。 セカンダリーインデックスのリーフには主キーの値が入ってる クラスタインデックスを用いる場合、データはすべて主キーに格納されているので、セカンダリインデックスは特殊な構造にならざるを得ない。セカンダ