在看Mysql技术内幕这门本书时,看到InnoDB存储引擎中关于插入缓冲这一部分的内容,对于索引这一步的内容感觉有困惑,就借此机会把数据库的索引的相关内容整理一下,为将来再学习的时候留个记录。
参考链接
索引的定义
索引是为了加速对表中数据行的检索而创建的一种分散的存储结构。索引是针对表而建立的,它是由数据页面以外的索引页面组成的,每个索引页面中的行都会含有逻辑指针,以便加速检索物理数据。
索引分类
- 根据存储结构的不同可以分为聚集索引和非聚集索引
- 根据索引的数量可以分为稠密索引和稀疏索引
- 还有根据其他分类方法有不同的分类方法可以有不同的划分方法
索引名称解释
根据网上多方