书籍 PostgreSQL技术内幕:查询优化深度探索的封面

PostgreSQL技术内幕:查询优化深度探索

张树杰

出版时间

2018-05-31

ISBN

9787121341489

评分

★★★★★
书籍介绍

查询优化器是数据库中很重要的模块之一,只有掌握好查询优化的方法且了解查询优化的细节,在对数据库调优的过程中才能有的放矢,否则调优的过程就如无本之木、无源之水,虽上下求索而不得其法。

《PostgreSQL技术内幕:查询优化深度探索》揭示了PostgreSQL数据库中查询优化的实现技术细节,首先对子查询提升、外连接消除、表达式预处理、谓词下推、连接顺序交换、等价类推理等逻辑优化方法进行了详细描述,然后结合统计信息、选择率、代价对扫描路径创建、路径搜索方法、连接路径建立、Non-SPJ路径建立、执行计划简化与生成等进行了深度探索,使读者对PostgreSQL数据库的查询优化器有深层次的了解。

《PostgreSQL技术内幕:查询优化深度探索》适合数据库内核开发人员及相关领域的研究人员、数据库DBA、高等院校相关专业的本科生或者研究生阅读。

目录
第1章 概述 1
1.1 查询优化的简介 1
1.2 逻辑优化 3
1.2.1 关系模型 3
1.2.2 逻辑优化示例 8

显示全部
用户评论
模块分明,层次清晰,可见作者对PG的理解相当深刻,并非肤浅的代码注释; 另一方面也说明PG的代码实现实在XX,需要这么多代码剖析文章才能理清逻辑
干货满满,几乎全书都是对pg查询优化部分代码的解读,适合比照pg源代码阅读,缺点是讲解生硬,缺乏趣味性
使用 CLion EAP,阅读体验良好 // 看了两天还没出第四章,头都大了 // 前五章精读了,后面扫了一下。作为 notes 是很高质量的 notes,作为 tutorial 难度则太高了,以后我变强了回来看可能会改分数..
没想到PostgreSQL就这么复杂,那Oracle的会是什么程度
我是优化器小白, 通过本书可以算带我入门, 另外pg代码注释非常详细, 看书看注释看代码...
没读完第三章,已弃,感觉作者特别着急把书写完,很多该铺垫的、该深入的都一笔带过,很像我日常写的技术文档,作为一本书来说是不够的。
逻辑清晰,讲解模块划分很好
原理很详细,研究数据库优化算法必备。