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 对表中的所有行进行全表扫描
相关推荐
GOTXX1 分钟前
BoostSiteSeeker项目实战
前端·c++·后端·mysql·搜索引擎·项目实战·boost
cwtlw3 分钟前
JavaRedis和数据库相关面试题
java·数据库·笔记·面试
Wo3Shi4七26 分钟前
MySQL底层原理(第一期)
数据库·后端·mysql
镜舟科技28 分钟前
迈向云原生:理想汽车 OLAP 引擎变革之路
大数据·数据库·云原生
山山而川粤33 分钟前
SSM考研信息查询系统
java·大数据·运维·服务器·开发语言·数据库·考研
林十一npc39 分钟前
MySQL索引与视图综合应用示例解析
android·前端·mysql
Breeze40 分钟前
MySQL架构原理深度剖析
mysql
Arbori_2621541 分钟前
oracle常用sql
数据库·sql·oracle
萱萱1995041 小时前
Spring Boot实战:MySQL与Redis数据一致性深度解析与代码实战
spring boot·redis·mysql
EQ-雪梨蛋花汤1 小时前
【工具】在 Visual Studio 中使用 Dotfuscator 对“C# 类库(DLL)或应用程序(EXE)”进行混淆
数据库·ide·visual studio