MySQL explainの使い方 ( rows, filtered )

rows はフェッチした行数

filtered は検索条件に適合した割合

 

フェッチはインデックスをもとに行うので、フルサーチの場合、単純にデータ数 = rows ではない。

filtered は検索条件に一致しない場合や条件がない場合は 100 と表示されるので注意が必要。