Mysql select ステートメントで計算しています。クエリが遅くなることがわかりました。
SELECT MIN(a) AS MIN,
ROUND(100*(a/b), 1) AS mos
FROM TABLE_NAME
WHERE a > 0
AND b > 0
AND c <= 148
AND d >=-100 HAVING mos <= 300.1
計算を削除すると、はるかに高速になります。
SELECT a,b
FROM TABLE_NAME
WHERE a > 0
AND b > 0
AND c <= 148
AND d >=-100
a、b、c、d のインデックスは既に作成しています。それをより速くする方法はありますか?