为什么这个sql用" LEFT JOIN"可以改善很多?

时间:2016-06-03 07:52:53

标签: mysql sql optimization

enter image description here

像这样的sql,它只需要0.33s, 但当我改变" LEFT JOIN"加入"加入",就像这样 enter image description here

它还需要10多秒,有人可以解释为什么吗? 我在im_callback_msg_body上有索引,列是" call_id" " EXPAIN"命令显示执行计划 " LEFT JOIN" enter image description here " JOIN" enter image description here

1 个答案:

答案 0 :(得分:0)

SELECT 1更改为SELECT COUNT(*),您可能会发现有用的线索。

两者都会加速:

up需要INDEX(mobile)
e需要INDEX(msg_from)

然后我们可以讨论表现。

在Extra栏中还有哪些其他信息?