你将收获

深入掌握 PostgreSQL 的核心体系结构

包括多进程模型、MVCC 并发控制、WAL 日志机

适用人群

数据库管理员(DBA)、数据库开发人员、IT 运维人员、系统架构师、技术高管、高校学生

课程介绍

本课程《PostgreSQL 大师成长地图系列:体系结构核心架构》,专为希望从“会用”进阶到“精通”的 DBA、后端工程师、架构师和开发者打造。

我们将带你穿透黑盒,亲手拆解 PostgreSQL 的三大支柱:

  • 进程架构:为何采用“多进程”而非“多线程”?每个连接如何拥有独立“专属服务员”?崩溃隔离如何实现?

  • 内存机制:shared_bufferswork_memwal_buffers 如何协同工作?如何调优让查询速度提升5倍?

  • 物理存储:数据文件、WAL 日志、事务日志如何组织?16MB 的 WAL 文件背后藏着怎样的恢复魔法?

课程目录