page contents

谈谈你对覆盖索引的认识?

轩辕小不懂 发布于 2021-10-22 15:33
阅读 652
收藏 0
分类:数据库
2218
Nen
Nen
- 程序员

如果一个索引包含了满足查询语句中字段与条件的数据就叫做覆盖索引。具有以下优点:

1. 索引通常远小于数据行的大小,只读取索引能大大减少数据访问量。

2. 一些存储引擎(例如:MyISAM)在内存中只缓存索引,而数据依赖于操作系统来缓存。因此,只访问索引可以不使用系统调用(通常比较费

时)。

3. 对于 InnoDB 引擎,若辅助索引能够覆盖查询,则无需访问主索引。

请先 登录 后评论