PostgreSQL 17: 逻辑复制支持故障转移
在 PostgreSQL 逻辑复制架构中,“故障转移后数据同步的连续性”一直是运维痛点。此前发布端的复制槽不会同步到备库,一旦主库故障、备库升为新主库,原订阅端因缺失复制槽信息,无法继续同步数据,需手动重建槽并校验数据一致性,不仅耗时,还可能因操作失误导致数据丢失。
在 PostgreSQL 逻辑复制架构中,“故障转移后数据同步的连续性”一直是运维痛点。此前发布端的复制槽不会同步到备库,一旦主库故障、备库升为新主库,原订阅端因缺失复制槽信息,无法继续同步数据,需手动重建槽并校验数据一致性,不仅耗时,还可能因操作失误导致数据丢失。
你有在 PostgreSQL 中遇到过分区表查询的性能问题吗?现在,PostgreSQL 可以单独分析分区表了。
你知道如何监控分析 PostgreSQL 的 I/O 吗?现在,PostgreSQL 有了新的 I/O 统计数据,辅助你调整相关配置。
你知道如何运维好 PostgreSQL 的自动清理和自动分析吗?现在,PostgreSQL 有了详细的统计数据,辅助你调整相关配置。
安德鲁・帕夫洛(Andrew Pavlo)是卡内基梅隆大学计算机科学系数据库领域的助理教授。在卡内基梅隆大学,他是数据库研究组和并行数据实验室的成员。此外,他的研究工作还与英特尔大数据科学与技术中心保持合作。下面是他在 2023 年发表的一篇文章。
在 PostgreSQL 中,除了共享缓冲区和 WAL 缓冲区外,还有一块用于事务状态的缓冲区。之前,这块缓冲区的大小是固定的。
Copyright (c) 2017 - 2025, Redrock Data Services, Inc. All rights reserved.