一、执行计划是什么?
执行计划,简单的来说,是SQL在数据库中执行时的表现情况,通常用于SQL性能分析,优化等场景。在MySQL中使用 explain 关键字来查看
二、EXPLAIN语法
EXPLAIN SELECT ......
三、解读MySQL执行计划
EXPLAIN
SELECT * FROM tb_blog tb
LEFT JOIN tb_user tu
ON tb.userId = tu.userId
每一列的含义(图示):
执行计划,简单的来说,是SQL在数据库中执行时的表现情况,通常用于SQL性能分析,优化等场景。在MySQL中使用 explain 关键字来查看
EXPLAIN SELECT ......
EXPLAIN
SELECT * FROM tb_blog tb
LEFT JOIN tb_user tu
ON tb.userId = tu.userId
每一列的含义(图示):