KEEL · 龙骨 · A CURRICULUM FOR THE AI ERA

PostgreSQL 工程课:存储引擎与运行时 — keel 龙骨

PostgreSQL 工程课:MVCC、膨胀与复制 的参考信息:PostgreSQL 工程课:存储引擎与运行时

大多数「PostgreSQL 疑难杂症」的答案都在 SQL 之外。表为什么越用越大、加了索引为什么还是慢、备库为什么读不到刚写的表、崩溃之后数据为什么还在——这些问题的解释都属于同一层:存储引擎和运行时。这门课用一台真实运行的 PostgreSQL 16 实例,把一条 UPDATE 从页里的行版本一路追到 WAL、锁、副本,每一章都留下可复现的原始输出。

它不讲 SQL 语法,也不从「什么是事务」讲起。适合已经会写 SQL、但说不清 MVCC 和 VACUUM 怎么连起来的工程师。

开始阅读:课程导读

进入 keel 阅读