关系型数据库工作原理-查询优化器之索引(翻译自Coding-Geek文章)
2018-02-23 17:07
344 查看
本文翻译自Coding-Geek文章:《 How does a relational database work》。原文链接:http://coding-geek.com/how-databases-work/#Buffer-Replacement_strategies
本文翻译了如下章节, 介绍数据库的查询优化器索引:
当然,还有其它类型的索引,例如bitmap indexes。它们在CPU、I/O、内存的消耗上不同于B+树。
此外,许多现代数据库还提供动态创建索引的能力。如果创建索引能提高查询效率,数据库将为当前查询创建临时索引。
本文翻译了如下章节, 介绍数据库的查询优化器索引:
Indexes–索引
我们已在介绍B+树的章节讲过索引(译者:此章不再细讲)。仅需要记住的一点是索引已经排好序了。当然,还有其它类型的索引,例如bitmap indexes。它们在CPU、I/O、内存的消耗上不同于B+树。
此外,许多现代数据库还提供动态创建索引的能力。如果创建索引能提高查询效率,数据库将为当前查询创建临时索引。
相关文章推荐
- 关系型数据库工作原理-查询优化器之数据访问方式(翻译自Coding-Geek文章)
- 关系型数据库工作原理-查询优化器(翻译自Coding-Geek文章)
- 关系型数据库工作原理-数据特征统计分析(翻译自Coding-Geek文章)
- 关系型数据库工作原理-客户端连接管理器(翻译自Coding-Geek文章)
- 关系型数据库工作原理-归并排序(翻译自Coding-Geek文章)
- 关系型数据库工作原理-高速缓存(翻译自Coding-Geek文章)
- 关系型数据库工作原理-数据结构(翻译自Coding-Geek文章)
- 关系型数据库工作原理-事务管理(二)(翻译自Coding-Geek文章)
- 关系型数据库工作原理-事务管理(一)(翻译自Coding-Geek文章)
- 关系型数据库工作原理-时间复杂度(翻译自Coding-Geek文章)
- 关系型数据库工作原理-SQL重写(翻译自Coding-Geek文章)
- 关系型数据库工作原理-事务管理(一)(翻译自Coding-Geek文章)
- 关系型数据库工作原理-数据结构(翻译自Coding-Geek文章)
- 关系型数据库工作原理-快速缓存(翻译自Coding-Geek文章)
- 关系型数据库工作原理-数据库整体框架(翻译自Coding-Geek文章)
- 关系型数据库工作原理-数据库查询器(翻译自Coding-Geek文章)
- 关系型数据库工作原理-SQL解析(翻译自Coding-Geek文章)
- SQL索引一步到位(此文章为“数据库性能优化二:数据库表优化”附属文章之一)
- 【翻译自mos文章】使用asm来部署 超大数据库(10TB到PB 范围)--针对oracle 10G
- Sybase数据库技术,数据库恢复---分享Sybase数据库知识(博客文章索引@51cto)