mysql explain type 枚举

explain 查看 sql 查询是否走索引。

其中 type 的枚举如下

类型 说明
system 表只有一行(系统表),这是 const 类型的特例
const 单表中的某个固定的值
eq_ref 使用唯一索引等值查找一个行
ref 使用非唯一索引查找所有匹配某个单个值的行
fulltext 使用全文索引进行全文检索
ref_or_null ref 类似,但允许查找列中值为 NULL 的行
index_merge 使用多个索引的合并优化
unique_subquery IN/EXISTS 子查询中使用唯一索引查询
index_subquery IN/EXISTS 子查询中使用索引查询
range 对索引进行范围扫描
index 对整个索引进行扫描
ALL 对表中的所有行进行全表扫描
相关推荐
Yeats_Liao4 分钟前
Navicat 导出表结构后运行查询失败ERROR 1064 (42000): You have an error in your SQL syntax;
数据库·sql
明月看潮生1 小时前
青少年编程与数学 02-007 PostgreSQL数据库应用 15课题、备份与还原
数据库·青少年编程·postgresql·编程与数学
明月看潮生1 小时前
青少年编程与数学 02-007 PostgreSQL数据库应用 14课题、触发器的编写
数据库·青少年编程·postgresql·编程与数学
加酶洗衣粉5 小时前
MongoDB部署模式
数据库·mongodb
Suyuoa6 小时前
mongoDB常见指令
数据库·mongodb
添砖,加瓦6 小时前
MongoDB详细讲解
数据库·mongodb
Zda天天爱打卡6 小时前
【趣学SQL】第二章:高级查询技巧 2.2 子查询的高级用法——SQL世界的“俄罗斯套娃“艺术
数据库·sql
我的运维人生6 小时前
MongoDB深度解析与实践案例
数据库·mongodb·运维开发·技术共享
步、步、为营6 小时前
解锁.NET配置魔法:打造强大的配置体系结构
数据库·oracle·.net
张3蜂6 小时前
docker Ubuntu实战
数据库·ubuntu·docker