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

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

长事务钉住清理水位,任务队列级联崩溃 RSS

Umair Shahid 复盘了一次逻辑复制迁移事故:11TB 大表的 COPY 让快照开了几个小时,autovacuum 的清理水位被钉住,与之无关的任务队列表堆出几百万死元组。索引随之膨胀,取任务的查询延迟越过一秒,队列 12 小时内积压到 700 万行;临时缓解后 worker 又挤在热索引页上,multixact 缓冲区的轻量锁成了新瓶颈。改进是迁移前评审数据量与写入速率,对超龄事务和死元组告警,并单独控制队列表的快照时长。

发布于 2026-09-10T10:59:41.296304Z · Umair Shahid · Stormatics 博客
VACUUM 故障复盘 逻辑复制

Umair Shahid 复盘了一次逻辑复制迁移事故:11TB 大表的 COPY 让快照开了几个小时,autovacuum 的清理水位被钉住,与之无关的任务队列表堆出几百万死元组。索引随之膨胀,取任务的查询延迟越过一秒,队列 12 小时内积压到 700 万行;临时缓解后 worker 又挤在热索引页上,multixact 缓冲区的轻量锁成了新瓶颈。改进是迁移前评审数据量与写入速率,对超龄事务和死元组告警,并单独控制队列表的快照时长。

Umair Shahid 复盘了一次逻辑复制迁移事故:11TB 大表的 COPY 让快照开了几个小时,autovacuum 的清理水位被钉住,与之无关的任务队列表堆出几百万死元组。索引随之膨胀,取任务的查询延迟越过一秒,队列 12 小时内积压到 700 万行;临时缓解后 worker 又挤在热索引页上,multixact 缓冲区的轻量锁成了新瓶颈。改进是迁移前评审数据量与写入速率,对超龄事务和死元组告警,并单独控制队列表的快照时长。

原始来源 ↗

来源记录
  • center.info_item · 9658252eb59cba35 · 2026-10-03T04:08:35.169032Z
  • pgweb.info_item · 9658252eb59cba35 · 2026-10-03T04:08:55.967155Z