↑↓ 选择↵ 打开⌫ 切换范围完整搜索

PG.CENTER 连接 PostgreSQL 文档、百科与生态知识。由 Pigsty 维护。

PostgreSQL 资讯

保留原始来源与发布日期的新闻、博客和活动。

checkpointer 无限重试导致的一次生产停摆

发布于 2026-09-10T10:59:44.750813Z · Stormatics 博客 检查点 缺陷 运维

Warda Bibi 复盘了一次事故:checkpointer 卡了几个小时。原因是 fsync 请求队列没有上限,在大 shared_buffers 和重写入负载下越涨越大,超过 1 GB 的内部分配上限后申请内存失败;checkpointer 捕获错误后不断重试,而两次尝试之间队列毫无变化,于是陷入死循环。13 到 16.9 都受影响,16.10 给队列加了一千万条的硬上限。临时办法是调小 shared_buffers。

阅读更多……

PostgreSQL 19 Beta 里值得关注的几处变化

发布于 2026-09-10T10:59:44.745792Z · Snowflake 工程博客 PostgreSQL 19 REPACK 逻辑复制

Craig Kerstiens 梳理了 PostgreSQL 19 Beta:REPACK CONCURRENTLY 把不加排他锁的表重组做进内核,不必再依赖 pg_repack;ALTER TABLE 新增分区的合并与拆分;逻辑复制补上序列值同步与 ALL SEQUENCES 发布;autovacuum 支持并行 worker,并新增 pg_stat_autovacuum_scores 视图;SQL/PGQ 让关系数据直接跑图查询。

阅读更多……