explain结果总结
id: SELECT查询序列号(SELECT识别符),也就是一条语句中,该select是第几次出现。在此语句中,select就只有一个,所以是1。
select_type:SELECT查询类型
常见取值:
SIMPLE:简单的SELECT(即没有使用UNION或子查询等)
PRIMARY:使用主键查询
UNION:连接两张表
SUBQUERY:子查询,例如:在子查询中,第二条SELECT
table:当前查询表的名称
type:本数据表和其他数据表之间的关联关系
possible_keys:此表在查询时可以用到各个索引
key:当前查询实际使用到的索引
key_len:当前查询使用索引的长度(也就是使用的索引个数)
ref:给出关联关系中另一个数据表中数据列的名字。
rows:执行这个查询时预计会从这个数据表里读出的数据行的个数。
extra:提供了与关联操作有关的信息