FWQ
如何优化 MySQL 商品销售情况统计查询的慢速问题?
优化 商品销售情况统计查询慢的问题 给定的sql 查询用于统计指定时间段内商品销售情况,但当统计范围较宽(例如昨天、本周等)时,查询速度非常慢。优化建议如下: 去除不必要的索引: goods 表的create_time 索引 orders 表的create_time 索引 调整orders 表的索引: 将(goods_id) 索引修改为(create_time, goods_id , amount, status) 重写查询: SELECT g.title, COUNT(*) AS total, COALESCE(SUM(o.amount), 0) AS…