首页  

mysql的一些技术名词     所属分类 mysql 浏览量 852
主键索引 聚集索引
普通索引(二级索引)
回表
覆盖索引
组合索引 最左前缀匹配
索引下推


回表
普通索引的叶子节点中存储的不是行数据而是主键的值,然后通过主键值到主键索引树中的叶子节点获取具体的值

索引覆盖
在索引树上就能获取SQL所需的所有列数据,无需回表,速度更快

最左前缀匹配
建立组合索引时,按照建立索引的顺序如果最左列没有命中,则组合索引失效

索引下推
索引下推(index condition pushdown ) ICP,在Mysql5.6的版本上推出,用于优化查询
非主键索引上的优化,可以减少回表次数,提升查询效率


SELECT * from user where  name like 'xxx%' and age=20

5.6之前的版本没有索引下推 ,  忽略age字段
索引下推之后 在索引内部判断 age是否等于20

explain SELECT * from user where  name like 'xxx%' and age=20

Extra 列    Using index condition, 使用索引下推

上一篇     下一篇
MAC命令行解压RAR

Java模块化

Mysql binlog 简介

常见的OSGI框架

《Java应用架构设计:模块化模式与OSGi》读书笔记

程序出问题时程序员最喜欢说的20句话