Skip to content

十三、执行计划与 SQL 优化 ​

本章讲解 SQL 从解析到执行的全流程、优化器与统计信息、如何读懂 EXPLAIN、JOIN 算法,以及慢查询分析与 SQL 优化实战方法论。

本章目录 ​

  1. SQL 执行流程
  2. 优化器与统计信息
  3. EXPLAIN 执行计划详解
  4. JOIN 算法与连接优化
  5. 慢查询分析
  6. SQL 优化实战方法论

学习目标 ​

  • 说清一条 SQL 从连接到返回的完整旅程
  • 理解优化器基于成本选择计划,以及统计信息的作用
  • 读懂 EXPLAIN 的关键字段(type、key、rows、Extra)
  • 掌握 JOIN 算法(NLJ、BNL、Hash Join)与优化
  • 会用慢查询日志 + digest 找出问题 SQL
  • 具备"分析—定位—优化—验证"的完整方法论

关联章节 ​

检索关键词 ​

执行计划、EXPLAIN、优化器、统计信息、慢查询、SQL 优化、JOIN 算法。

ICP 备案号待补充 · Gitee 主页