3
SELECT *
FROM `resumes` AS r
LEFT JOIN seeker_data_cached AS c ON r.user_id = c.user_id
ORDER BY r.user_id
SELECT *
FROM `resumes` AS r
LEFT JOIN seeker_data_cached AS c ON r.user_id = c.user_id
ORDER BY c.user_id
r.user_id和c.user_id已建立索引。为什么这些查询具有非常不同的执行时间,并且有什么可以加快第二个查询?MYSQL:为什么2个几乎相同的查询的ORDER BY时间不同
如果输出结果没有差异(看来是这种情况),为什么不使用第一个呢? – Benjam
比较两个查询的执行计划会告诉你什么? –
@Benjam所以我们可以学习。 – Wiseguy