テーブルには 2mのordersレコードがあります。~900Kship-to-idのユニークな があります。
ship_to_id( フィールドは)にインデックスがありますint(8)。
以下のクエリは、完了するまでに約 10 分かかります。=と=PROCESSLISTを持っているものを実行しました。CommandQueryStateSending 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