1. 首页
  2. 存储
  3. HP
  4. 【MySQL】查询优化与覆盖索引

【MySQL】查询优化与覆盖索引

上传者: 2020-12-17 09:35:45上传 PDF文件 128.36KB 热度 32次
在了解覆盖索引之前我们先大概了解一下什么是聚集索引(主键索引)和辅助索引(二级索引) 聚集索引(主键索引): 聚集索引就是按照每张表的主键构造一颗B+树,同时叶子节点中存放的即为整张表的记录数据。 聚集索引的叶子节点称为数据页,聚集索引的这个特性决定了索引组织表中的数据也是索引的一部分。 辅助索引(二级索引): 非主键索引,叶子节点=键值+书签。Innodb存储引擎的书签就是相应行数据的主键索引值。 再来看看什么是覆盖索引,有下面三种理解: 解释一: 就是select的数据列只用从索引中就能够取得,不必从数据表中读取,换句话说查询列要被所使用的索引覆盖。 解释二: 索引是高效找到行的一个方法,
下载地址
用户评论