数据库查询优化器的艺术:原理解析与SQL性能优化_第1页
数据库查询优化器的艺术:原理解析与SQL性能优化_第2页
数据库查询优化器的艺术:原理解析与SQL性能优化_第3页
数据库查询优化器的艺术:原理解析与SQL性能优化_第4页
数据库查询优化器的艺术:原理解析与SQL性能优化_第5页
已阅读5页,还剩15页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

数据库查询优化器的艺术:原理解析与SQL性能优化读书笔记模板01思维导图读书笔记目录分析内容摘要精彩摘录作者介绍目录0305020406思维导图优化器性能数据库优化器艺术查询角度专家第章查询优化器技术优化原理逻辑物理异同关系数据库本书关键字分析思维导图内容摘要内容摘要本书是数据库查询优化领域的里程碑之作,由Oracle公司MySQL全球开发团队、资深专家撰写,作者有10余年数据库内核和查询优化器研究经验。数据库领域泰斗王珊教授亲自作序推荐,PostgreSQL中国社区和中国用户会发起人以及来自Oracle、新浪、网易、华为等企业的数位资深数据库专家联袂推荐。从原理角度深度解读和展示数据库查询优化器的技术细节和全貌;从源码实现角度全方位深入分析MySQL和PostgreSQL两大主流开源数据库查询优化器的实现原理;从工程实践的角度对比了两大数据库的查询优化器的功能异同和实现异同。它是所有数据开发工程师、内核工程师、DBA以及其他数据库相关工作人员值得反复研读的一本书。读书笔记读书笔记这书吧基本都是代码讲解,并且语言一定的基础。大量代码分析,数据库开发者阅读方便理解,细节掌握需要对照代码和调试。很难读,大量概念没有解释,而是集中罗列出来,大概懂的人本来就懂,不是一本可以用来学习的书。不学无术的菜鸡流下了泪水,大概只有真要造轮子的时候才会买本实体书来捧读。这本书涉及优化器基本理论非常有用,在实际开发中有很多实践可以归结到理论模型中去,后面关于mysql优化器的介绍也很不错,看得出来作者在这方面还是有相当深入的研究的。书的内容相对来说,比较晦涩,代码居多,适合边看边实现,如果只是阅读,很难跟上作者的思维,因为大部分示例语句比较繁琐建议挑着自己感兴趣的章节阅读。非常棒的一本书,MySQL和postgreSQL书籍里,目前可排名可第一吧。我觉得很不错的一本分析db执行原理的一本书,理论与源码结合。欲深入掌握,需要再次分析。《数据库技术丛书·数据库查询优化器的艺术:原理解析与SQL性能优化》是数据库查询优化领域的里程碑之作,由Oracle公司MySQL全球开发团队、资深专家撰写,作者有10余年数据库内核和查询优化器研究经验。精彩摘录精彩摘录所谓执行计划就是查询树,它由一系列内部的操作符组成,这些操作符按一定的运算关系构成查询的一个执行方案。将过程性查询转换为描述性的查询,如视图重写。❏将复杂的查询(如嵌套子查询、外连接、嵌套连接)尽可能转换为多表连接查询。❏将效率低的谓词转换为等价的效率高的谓词(如等价谓词重写)。❏利用等式和不等式的性质,简化WHERE、HAVING和ON条件。目录分析第1章数据管理系统的查询优化第2章逻辑查询优化第3章物理查询优化第4章查询优化器与其他模块的关系第一篇查询优化技术第5章PostgreSQL查询优化器概述第7章PostgreSQL查询优化器实现原理解析第6章PostgreSQL查询优化器相关数据结构第二篇PostgreSQL查询优化器原理解析第8章从功能的角度看PostgreSQL查询优化第10章PostgreSQL查询优化器与其他部分的关系第9章PostgreSQL查询优化的关键算法第二篇PostgreSQL查询优化器原理解析第11章MySQL查询优化器概述第12章MySQL查询优化器相关数据结构第13章MySQL查询优化器的原理解析第14章从功能的角度看MySQL查询优化第三篇MySQL查询优化器原理解析第16章MySQL查询优化器与其他部分的关系第15章MySQL查询优化的关键算法第三篇MySQL查询优化器原理解析第17章PostgreSQL和MySQL的逻辑查询优化技术第19章PostgreSQL和MySQL的其他异同第18章PostgreSQL和MySQL的物理查询优化技术第四篇Postg

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论