书籍 数据库查询优化器的艺术的封面

数据库查询优化器的艺术

李海翔

出版时间

2014-01-01

ISBN

9787111447467

评分

★★★★★
书籍介绍
《数据库技术丛书·数据库查询优化器的艺术:原理解析与SQL性能优化》是数据库查询优化领域的里程碑之作,由Oracle公司MySQL全球开发团队、资深专家撰写,作者有10余年数据库内核和查询优化器研究经验。数据库领域泰斗王珊教授亲自作序推荐,PostgreSQL中国社区和中国用户会发起人以及来自Oracle、新浪、网易、华为等企业的数位资深数据库专家联袂推荐。从原理角度深度解读和展示数据库查询优化器的技术细节和全貌;从源码实现角度全方位深入分析MySQL和PostgreSQL两大主流开源数据库查询优化器的实现原理;从工程实践的角度对比了两大数据库的查询优化器的功能异同和实现异同。它是所有数据开发工程师、内核工程师、DBA以及其他数据库相关工作人员值得反复研读的一本书。 《数据库技术丛书·数据库查询优化器的艺术:原理解析与SQL性能优化》共19章,分为四个部分:第一篇(第1~4章)对数据库查询优化技术的范围、逻辑查询优化、物理查询优化,以及查询优化器与其他模块的关系做了非常细致、深入的讲解;第二篇(第5~10章)首先从源码角度对PostgreSQL查询优化器的架构、层次、设计思想、相关数据结构和实现原理进行了深入、系统的分析,然后从功能角度对PostgreSQL的逻辑查询优化、物理查询优化、查询优化器的关键算法,以及PostgreSQL查询优化器与其他模块的关系做了深入的讲解;第三篇(第11~16章)首先从源码角度对MySQL查询优化器的架构、层次、设计思想、相关数据结构和实现原理进行了深入、系统的分析,然后从功能角度对MySQL的逻辑查询优化、物理查询优化、查询优化器的关键算法,以及MySQL查询优化器与其他模块的关系做了深入的讲解;第四篇(第17~19章)对PostgreSQL与MySQL的逻辑查询优化技术、物理查询优化技术、设计思想和编码规范等各方面进行了深度的比较。 李海翔著
目录
推荐序一
推荐序二
前言
为什么写这本书
本书的主要内容

显示全部
用户评论
对我来说,看第2,3,14章就够了,其他的看不懂
太硬核,难消化
太硬核了。是我太菜了。内容也太多了
简单的浏览一遍,以前没有接触过sql优化这些知识,通过这本书了解了一些sql优化的概念,逻辑优化、物理优化,优化的原理等知识。 总体来说这本还是挺好的,对比分析了MySQL和PostgreSQL这两个主流开源数据库的优化器实现。
听了他在dataguru的课程,一般般吧,实战性不强,有些太书面
数据库理论基础没打牢的话 读起来很累
介绍了数据库查询优化的方法,主要从逻辑查询优化和物理查询优化两个方面总结了查询优化器的两大优化策略。同时以PG和MySQL两大开源DBMS查询优化器的实现为蓝本,介绍并分析了其实现原理、实现过程。
#补标 感觉读的不太懂
搬代码然后翻译,没有任何高层次的抽象
Z-Library