Execution Plan引言MySQL 优化器会根据 SQL 语句中的表, 列, 索引和 WHERE 子句中的条件的详细信息, 使用许多技术来有效地执行 SQL 查询...., 从该表中读取具有匹配索引值的所有行....通常, 您可以 ALL 通过添加索引来避免基于先前表中的常量值或列值从表中检索行.哇偶, 好厉害, 感觉这个得掌握一下哦解释额外信息输出列 Extra 包含 EXPLAIN 有关 MySQL 如何解析查询的附加信息...仅使用索引树中的信息从表中检索列信息, 而无需执行额外的查找来读取实际行....除非您特别打算从表中获取或检查所有行, 否则如果 Extra 值不是 Using where 并且表连接类型是 `ALL` 或 `index`, 则您的查询可能有问题.- Using where with