8.8 理解查询执行计划

8.8.1 使用EXPLAIN优化查询
8.8.2 EXPLAIN输出格式
8.8.3 EXPLAIN扩展输出格式
8.8.4 为指定连接获取执行计划信息
8.8.5 评估查询性能

根据表、列、索引的详细信息以及WHERE子句中的条件,MySQL 优化器会考虑多种技术来有效地执行 SQL 查询中涉及的查找。可以在不读取所有行的情况下对一个巨大的表执行查询;可以在不比较每一个行组合的情况下执行涉及多个表的联接。优化器选择执行最有效查询的一组操作称为“查询执行计划”,也称为解释EXPLAIN计划。您的目标是识别EXPLAIN计划中表明查询优化良好的方面,并学习 SQL 语法和索引技术,以便在发现一些低效操作时改进计划。

你可能感兴趣的:(《MySQL,8.0,参考手册》中文翻译,#,第,8,章,优化,数据库,mysql,sql,优化,执行计划)