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条件的方式由好到坏。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。