MYSQL 多表 LEFT JOIN 關聯查詢,索引失效導致全表掃描問題及解決方法

目前做商城系統二次重構,遇到原系統遺留訂單到出問題,因涉及多表查詢操作,原代碼設計者對mysql中加了N多的索引,但是查詢的時候a表根本沒有通過索引關聯b表,導致索引失效,檢索全表。先放出結論:關聯字段類型不一致,導致索引失效。   兩張表的數據量超過10萬條,僅僅查詢6000條數據,需要的時間接近4分鐘。這對使用者來說,體驗極差,更別說是1個月1個季度乃至半年的數據量導出。   使用 查看錶結構
相關文章
相關標籤/搜索