Mysql-使用explain对索引进行分析
说明:实际字段分析与书上的内容由于版本不同,一些内容有些区别
一、格式
explain select select_options
二、字段分析
1)、id:这个表示的是select所属的编号
2)、select_type:这个字段表示select查询的类别
1、simple:表示简单查询
2、primary:一般是有子查询的情况,表示主查询、或者最外层查询
3、union:表示union查询后面的子句
4、union result:表示连接查询的结果
5、dependent subquery:子查询的第一个select
3)、table:所属表名称
4)、type:表示使用的索引类别,这个是索引分析的关键内容(查询速度类别,由前到后表示由快到慢)
1、system:表示只有一行的系统表(const的特殊情况)