MySQL系列——MySQL的执行计划

基于 MySQL 8.0 community 的版本

EXPLAIN 摘要

EXPLAIN 来可以拿到 MySQL 是怎样执行 SQL 语句的。EXPLAIN 会返回一个表,表中的每一行都表示一个 select 语句的执行的信息。

为了更生动的说明这个 MySQL 的执行计划,我用具体的例子阐述,我在本地建一个叫 school 的数据库,并建立 4 张表,分别是学生表,教师表, 分数表,课程表,写一些测试数据进去。

执行脚本文章末尾。

阅读更多