您的位置:首頁技術文章
文章詳情頁

mysql - 慢查詢如何優化

瀏覽:99日期:2022-06-21 14:55:45

問題描述

mysql慢查詢語句該如何優化

SELECT * FROM `x_order` LEFT JOIN x_goods ON x_goods.goods_id = x_order.order_goodsid WHERE `order_isdelete` = 0 AND `goods_type` = 0 GROUP BY order_no

問題解答

回答1:

建索引 order_isdelete goods_type order_no goods_id 這幾個字段,考慮下怎么建索引優化查詢。

回答2:

where group by select 都盡量在索引上做吧

回答3:

盡量不要用JOIN,將功能從SQL遷移到代碼層處理

建立索引

相關文章:
国产综合久久一区二区三区