テーブルには 2mのorders
レコードがあります。~900Kship-to-id
のユニークな があります。
ship_to_id
( フィールドは)にインデックスがありますint(8)
。
以下のクエリは、完了するまでに約 10 分かかります。=と=PROCESSLIST
を持っているものを実行しました。Command
Query
State
Sending Data
を実行するexplain
と、既存のインデックスが使用されpossible_keys
、NULL
.
このクエリを高速化するためにすべきことはありますか? ありがとう。
SELECT
ship_to_id as customer_id
FROM orders
GROUP BY ship_to_id
HAVING SUM( price_after_discount ) > 0