最后的DBA/文章/PostgreSQL DDL变更的坑和巧妙方案/PostgreSQL DDL变更的坑和巧妙方案2025-07-19·35 字·1 分钟PostgreSQL内功修炼作者liuzhilong62PostgreSQL DBA,关注数据库内核、案例分析、源码解读 C M 自行保存,随便使用,不用问我可能更新,也可能不会更新欢迎交流,尽量挑刺相关文章Linux内存进阶2025-06-19·23858 字·48 分钟PostgreSQL内功修炼(内存基础知识参考 linux内存浅析,本篇只有其上的内存知识) 内存基本概念 # buddy # buddy系统申请和合并page的过程,略。PostgreSQL CLOG文件及其从库同步解析2024-09-03·7195 字·15 分钟PostgreSQL内功修炼放眼所有关系型数据库,PostgreSQL的clog也是很特殊的日志。CLOG的存在跟PG的MVCC机制不无关系。一些事务ID、clog的基础知识本篇不会涉及,感谢兴趣的可参考clog和hintbits。本篇主要讲clog文件的构成、手工定位事务状态、clog的wal日志同步机制,以进一步理解PostgreSQL的clog。PostgreSQL流复制2024-08-13·6446 字·13 分钟PostgreSQL内功修炼什么是PG流复制? # Streaming Replication是pg9.0开始提供的传递WAL日志的方式,只要primary库一产生日志,就会立马传递到standby库。 在pg9.0之前,pg只能一个个传送wal日志(log shipping),备库至少比主库落后一个wal日志
Linux内存进阶2025-06-19·23858 字·48 分钟PostgreSQL内功修炼(内存基础知识参考 linux内存浅析,本篇只有其上的内存知识) 内存基本概念 # buddy # buddy系统申请和合并page的过程,略。
PostgreSQL CLOG文件及其从库同步解析2024-09-03·7195 字·15 分钟PostgreSQL内功修炼放眼所有关系型数据库,PostgreSQL的clog也是很特殊的日志。CLOG的存在跟PG的MVCC机制不无关系。一些事务ID、clog的基础知识本篇不会涉及,感谢兴趣的可参考clog和hintbits。本篇主要讲clog文件的构成、手工定位事务状态、clog的wal日志同步机制,以进一步理解PostgreSQL的clog。
PostgreSQL流复制2024-08-13·6446 字·13 分钟PostgreSQL内功修炼什么是PG流复制? # Streaming Replication是pg9.0开始提供的传递WAL日志的方式,只要primary库一产生日志,就会立马传递到standby库。 在pg9.0之前,pg只能一个个传送wal日志(log shipping),备库至少比主库落后一个wal日志