基本含义 | 详细 | |||||||||||||||||||||||||
id | 包含一组数字,表示查询中执行select子句或操作表的顺序 | id相同,执行顺序由上至下。 如果是子查询,id的序号会递增,id值越大优先级越高,越先被执行 id如果相同,可以认为是一组,从上往下顺序执行;在所有组中,id值越大,优先级越高,越先执行 | ||||||||||||||||||||||||
select_type | 表示查询中每个select子句的类型(简单 OR复杂) |
| ||||||||||||||||||||||||
type | 表示MySQL在表中找到所需行的方式,又称“访问类型”,常见类型如下: ALL, index, range, ref, eq_ref, const, system, NULL 由左至右, 由最差到最好。 |
| ||||||||||||||||||||||||
possible_keys | 指出MySQL能使用哪个索引在表中找到行,查询涉及到的字段上若存在索引,则该索引将被列出,但不一定被查询使用 | |||||||||||||||||||||||||
key |
显示MySQL在查询中实际使用的索引,若没有使用索引,显示为NULL
TIPS:查询中若使用了覆盖索引,则该索引仅出现在key列表中
| |||||||||||||||||||||||||
ref | 表示索引中使用的字节数,可通过该列计算查询中使用的索引的长度 | |||||||||||||||||||||||||
Extra | 包含不适合在其他列中显示但十分重要的额外信息 |
MySQL执行计划
最新推荐文章于 2024-08-03 06:46:23 发布