EXPLAIN字段:
1、Id:本次 select 的标识符。在查询中每个 select都有一个顺序的数值。
2、select_type:select查询的类型,主要是区别普通查询和联合查询、子查询之类的复杂查询。
主要有这几种,
SIMPLE:这个是简单的sql查询,不使用UNION或者子查询
PRIMARY:子查询中最外层的select
UNION:UNION中的第二个或后面的SELECT语句
DEPENDENT UNION:UNION中的第二个或后面的SELECT语句,取决于外面的查询
UNION RESULT:UNION的结果。
SUBQUERY:子查询中的第一个SELECT.
DEPENDENT SUBQUERY:子查询中的第一个SELECT,取决于外面的查询
DERIVED:派生表的SELECT(FROM子句的子查询)
3、Table:显示这一行的数据是关于哪张表的,即记录查询引用的表。·
4、Type:联合查询所使用的类型。