1

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 句はインデックス付けされていないグループ化

そのような指標は存在しますか?このような状況でクエリを最適化するにはどうすればよいですか?

4

0 に答える 0