覆盖索引 cover index

简介: 覆盖索引 cover index MySQL InnoDB

覆盖索引(cover index)是索引包含了查询所有需要的列。查询直接通过索引结构来得到所有的值以减少磁盘I/O,而不是通过索引值作为指针再通过表查询所有的数据列。InnoDB比MyISAM更好的使用覆盖索引优化技术,因为InnoDB二级索引也包含了主键列。InnoDB不能将覆盖索引技术应用到被事务修改的表上,直到事务结束。

只要给定合适的查询,任意列索引或组合索引都可以作为覆盖索引。尽可能设计好你的索引和查询以利用覆盖索引优化技术。

目录
相关文章
|
5月前
|
存储 关系型数据库 MySQL
第8章 索引index
第8章 索引index
37 0
|
7月前
|
前端开发
z-index失效的几种情况,父标签position属性为relative的时候,详解
z-index失效的几种情况,父标签position属性为relative的时候,详解
|
7月前
|
存储 算法 关系型数据库
十五、索引 (Index)
十五、索引 (Index)
78 0
|
7月前
|
索引
根据索引值计算item所在行列(row,col)索引序号(index)
根据索引值计算item所在行列(row,col)索引序号(index)
|
BI
如何在. doc文件中动态嵌入table
如何在. doc文件中动态嵌入table
98 0
如何在. doc文件中动态嵌入table
|
存储 关系型数据库 MySQL
MySQL 覆盖索引(Cover Index)
MySQL 覆盖索引(Cover Index)
268 0
MySQL 覆盖索引(Cover Index)
|
前端开发 开发者
z-index 属性 | 学习笔记
快速学习 z-index 属性。
121 0
|
关系型数据库 索引 存储
覆盖索引 covering index
覆盖索引定义 应用场景 测试
2548 0