8.8 了解查询执行计划

根据 table,列,索引的详细信息以及WHERE子句中的条件,MySQL 优化器考虑了许多技术来有效执行 SQL 查询中涉及的查找。无需读取所有行即可执行对巨大 table 的查询;可以在不比较行的每个组合的情况下执行涉及多个 table 的联接。优化器选择执行最有效查询的一组操作称为“查询执行计划”,也称为EXPLAIN计划。您的目标是认识到EXPLAIN计划的各个方面,这些方面 table 明查询已得到优化,并且如果发现操作效率低下,则需要学习 SQL 语法和索引技术来改进计划。