IT用語集 › データベース › インデックス(データベース)
テーブル全体を読まずに行を見つけられるようにするデータ構造で、たいていは B木である。
SELECT は速くなるが、INSERT や UPDATE ではインデックスも更新するため遅くなる。主キーには自動でインデックスが付く。忘れがちだが、的外れな列に張ったインデックスは容量の無駄でしかない。データベースが実際に何をしているかは EXPLAIN で確認できる。
EXPLAIN