数据库查询优化器的艺术:原理解析与SQL性能优化 (数据库技术丛书)
《数据库查询优化器的艺术:
商家名称 |
信用等级 |
购买信息 |
订购本书 |
|
|
数据库查询优化器的艺术:原理解析与SQL性能优化 (数据库技术丛书) |
|
|
|
数据库查询优化器的艺术:原理解析与SQL性能优化 (数据库技术丛书) |
|
《数据库查询优化器的艺术:原理解析与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的逻辑查询优化技术、物理查询优化技术、设计思想和编码规范等各方面进行了深度的比较。
DBA可以学到:
1 查询优化原理对优化的指导意义---概念很清晰
2 查询优化的技术范围---很系统
3 查询语句怎么写,更高效---很有用
4 查询优化技术的细节---很细节
5 PostgreSQL查询优化技术---多学一个DB
6 MySQL查询优化技术---又多学一个DB
程序员可以学到:
1 哈哈,我也能踢走DBA,写出高效的查询语句,
此后不再担心挨老板踢
此后不再担心挨DBA鄙视
2 我也能兼职做DBA啦---
看那个家伙,还敢再牛不?
3 什么?
PostgreSQL?---我也会!
MySQL?---我很精通!
数据库内核开发者可以学到:
1 大哥,那是神做的事啊---历史过去了
2 可伶可俐我吧,优化器很复杂啊---变简单了
3 优化器,俺们这里的老大也不会---新老大诞生
4 PostgreSQL优化器---找工作容易了
6 MySQL优化器---找牛工作易如反掌
学生可以学到:
1 查询优化原理对优化的指导意义---概念很清晰
2 查询优化的技术范围---很系统
3 数据库中的高级算法---这是俺需要的
4 成为抢手人才---很重要
5 PostgreSQL + MySQL 查询优化技术
---数据库精华原来也简单
网友对数据库查询优化器的艺术:原理解析与SQL性能优化 (数据库技术丛书)的评论
暂时只看了前面几张,但是可以看出坐着对数据库优化器很了解,对SQL优化技术的问题胸有成竹,前面讲SQL优化器在整个数据库优化中的位置,然后SQL优化有那些方面要考虑。后面分别讲了PostgreSQL和MySQL的数据库查询优化器。我是想分析PostgreSQL的与源码和innoDB源码才买的这个书,还买了一本《Postgresql源码分析》。现在还没看完,感觉没时间看
这本书适合那些想自己优化或深入了解优化器的人看
对于初级运维人员可以多了解一些mysql的常用知识
喜欢数据库查询优化器的艺术:原理解析与SQL性能优化 (数据库技术丛书)请与您的朋友分享,由于版权原因,读书人网不提供图书下载服务