INDEXが有効にならないケース
・Null値の検索
・暗黙の型変換
・INDEXのカラムに対して関数/演算を使用
・LIKEの中間、後方一致
・Not Equalの使用
INDEXの効果が薄いケース
・テーブルのDELETEが頻繁に行われる
(DELETEされてもINDEXノードは再利用のため残ったままになる。この領域が多いとINDEXの効果が薄くなる
TRUNCATEならINDEXのノードも綺麗にされるのでOKっぽい
)
・INDEXのカラムが頻繁に更新される
(上記と同じ理由 & INDEXの拡張のためINDEXブロックが追加されるので)
→INDEX_STATSビューのHEIGHTが大きくなっていないか確認してみる
・データに偏りがある