MySQL EXPLAIN 字段解读
EXPLAIN 是 SQL 优化的第一工具。本文完整解读每个字段,并附 10 个生产案例。 一、EXPLAIN 基础 1.1 EXPLAIN 的作用——查看执行计划 1.2 EXPLAIN FORMAT=JSON——更详细的信息 1.3 EXPLAIN ANALYZE(MySQL 8.0.18+)——实际执行时间 二、id——查询的序号 2.1 id 相同——从上到下执行 2.2 id 不同——id 越大越先执行 2.3 子查询和联合查询的 id 表现 三、select_type——查询类型 3.1 SIMPLE——简单查询 3.2 PRIMARY——最外层查询 3.3 SUBQ...