我试图理解为什么这个MySQL的语句是这么长时间来加载..基本上我有3个表,每列都有VIN为独一无二的,每VIN中存在的所有的3的MySQL LEFT JOIN花费过多时间
SELECT * FROM vehicle_information i
LEFT JOIN vehicle_extra e on i.vin = e.vin
LEFT JOIN Images im on i.vin = im.vin
我有大约4000酒精应该填充,它需要大约10秒..我试图搜索一个特定的行使用相同的查询,并在末尾添加Where子句,它需要0.05秒 我错过了什么这里 ?
请添加查询计划 –
使用'EXPLAIN'的https: //dev.mysql.com/doc/refman/5.7/en/explain.html找到执行计划,您可能会丢失索引或2. – JanR
@JanR更新与解释.. –