内核书单推荐哪个版本 (内核书单推荐-PostgreSQL)

文章编号:9107 更新时间:2024-01-04 分类:互联网资讯 阅读次数:

资讯内容

一、PG内核相关书籍

内核书单推荐哪个版本内核书单推荐Post

1.《PostgreSQL指南内幕探索》,[日]铃木启修,2018

这本书的英文原著是《The Internals of PostgreSQL for DaTabase Admins and Developers》,是一本PG内核入门书籍,对数据库的集群、架构、SQL处理、外部表接口、并发控制、废品回收、HOT、堆表、索引存储结构、WAL日志、时间点恢复、流复制等原理进行了深入浅出的讲解,对理解PG内部实现机制有很大的帮助。

2.《数据库事务处理的艺术事务管理与并发控制》,李海翔等,2017

这本书全面且深刻地讲解了数据库事务和并发控制的基础理论、核心技术和工作原理,包括数据的异常现象及成因、事务模型、并发控制技术以及隔离性等。通过引用了数据库经典书籍和本文,读者可以进一步阅读相关本文,如《A Critique Of Snapshot Isolation》和《Serializable Isolation for Snapshot Databases》。

3.《PostgreSQL技术内幕事务处理深度探索》,张树杰,2021

这本书从源码角度详细讲解了PG事务系统,介绍了事务的基本概念、并发控制的实现方法和故障恢复实现方法。书中还深入解读了物理复制、逻辑复制、SSI实现、新型Zheap引擎和2PC等内容。

4.《数据库查询优化器的技术原理解析与SQL性能优化》,李海翔,2018

这本书结合了优化器的理论和实践,以PostgreSQL和MySQL为例,帮助读者深入理解和掌握查询优化的核心技术。不过,该书在优化器理论方面只介绍了SystemR风格的自下而上的优化器,并未涉及自上而下的优化器,如Volcano/Cascades。

5.《PostgreSQL数据库内核分析》,彭智勇彭煜玮,2013

该书从PG源码入手,介绍了其实现的内部细节,但由于该书出版于2013年,所以对于目前演进中的PG内核代码可能有些过时,但仍可作为一种对比参考。

6.《PostgreSQL修炼之道:从小工到专家》

虽然这本书并非介绍PG源码的书籍,但全面介绍了PG的功能,对学习PG内核仍然很有帮助。

二、数据库经典理论书籍

在学习PG内核的过程中,建议研读下列数据库理论书籍,以便更好地理解其背后的原理。

1.《数据库系统概念》

2.《数据库系统实现》

3.《事务信息系统并发控制与恢复的理论、算法与实践》

4.《你不可不知的关系数据库理论》

5.《SQL与关系数据库理论》

6.《数据库系统内幕》

标签: 源码数据库理论PostgreSQL

本文地址: https://yihaiquanyi.com/article/98ee977fa1ad4b3ad410.html

上一篇:通达信缠论画线主图指标通达信缠论画线...
下一篇:腹肌图片真实图不带脸不容易找到不容易找到...

发表评论