temp
任意のデータと 5 つの列を含む単純なテーブルがあります。
そのようなクエリを実行する必要があります:
select c,d from temp where (a='633' and b='581' and e='1') group by c,d
防止するために別のインデックスを追加しようとしましたUsing temporary/filesort
:
index(a,b,e,c,d) - where 句はインデックス付けされているが、一時テーブルとファイルソートを使用してグループ化されている
index(c,d,a,b,e) - インデックス付けされているが where 句はインデックス付けされていないグループ化
そのような指標は存在しますか?このような状況でクエリを最適化するにはどうすればよいですか?