覆盖索引 cover index

简介: 覆盖索引 cover index MySQL InnoDB

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

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

目录
相关文章
|
2月前
|
存储 关系型数据库 MySQL
第8章 索引index
第8章 索引index
22 0
|
4月前
|
前端开发
z-index失效的几种情况,父标签position属性为relative的时候,详解
z-index失效的几种情况,父标签position属性为relative的时候,详解
|
4月前
|
存储 算法 关系型数据库
十五、索引 (Index)
十五、索引 (Index)
58 0
|
4月前
|
JavaScript 前端开发 开发者
div 元素的 tab-index 属性被设置为 -1,意味着什么
div 元素的 tab-index 属性被设置为 -1,意味着什么
|
4月前
|
索引
根据索引值计算item所在行列(row,col)索引序号(index)
根据索引值计算item所在行列(row,col)索引序号(index)
|
前端开发
前端 video 元素总是浮在最上方,增加一个 z-index 属性
前端 video 元素总是浮在最上方,增加一个 z-index 属性
|
SQL 存储 Oracle
PostgreSQL 分页, offset, 返回顺序, 扫描方法原理(seqscan, index scan, index only scan, bitmap scan, parallel xx scan),游标
PostgreSQL 分页, offset, 返回顺序, 扫描方法原理(seqscan, index scan, index only scan, bitmap scan, parallel xx scan),游标
3796 0
|
存储 关系型数据库 MySQL
MySQL 覆盖索引(Cover Index)
MySQL 覆盖索引(Cover Index)
233 0
MySQL 覆盖索引(Cover Index)
|
关系型数据库 索引 存储
覆盖索引 covering index
覆盖索引定义 应用场景 测试
2525 0