Mysql建立索引未走索引
我有两个表,商品表与商品条码表,一对多关系。
commodities:
commodity_barcodes:
索引:
commodities三千多条数据 barcodes四千多条
使用commodities左连接barcode:
SELECT * FROM commodities LEFT JOIN commodity_barcodes ON commodities.id = commodity_barcodes.commodity_id
执行时间6s,存在索引未走索引
逆向,使用barcode左连商品表
SELECT * FROM commodity_barcodes LEFT JOIN commodities ON commodities.id = commodity_barcodes.commodity_id
执行时间0.1s,走了索引
求大佬告知一下原因,该怎么去优化
问题解决,类型区别导致没走索引