mysql explain 引擎扫描类型 type

MySql Explain命令 的type(数据库引擎访问表的方式):Const > ref > range > index > all

1、const 常数引用
如果是根据主键查询,将会将查询转化为一个常数,只取出确定的一行数据。是最快的一种
2、ref
查找条件列使用了索引而且不为主键和unique(值允许重复),只取出确定值的数据,可能多行。
3、ref_eq 唯一索引查询
ref_eq与ref相比,这种类型的查找结果集只有一个
4、range范围扫描
索引或者主键,在某个范围内时
5、index索引扫描
仅仅只有索引被扫描,可以认为是被覆盖索引命中,不需要回表
6、all全表扫描
一般mysql应用where条件的方式由好到坏。

你可能感兴趣的:(mysql explain 引擎扫描类型 type)