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

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

补丁让日志报出阻塞 autovacuum 的最旧 xmin 来源 RSS

autovacuum 清不掉死元组时,DBA 往往要另行排查是谁按住了 xmin 水位。Shinya Kato 的补丁让日志直接给出最旧 xmin 的来源。同一个 xid 只可能属于一个后端,因此 active、idle、prepared 之间怎么排序都不影响结果;设计上只报告优先级最高的那个阻塞者,避免日志冗长、便于定位根因。完整的阻塞者列表计划以后通过动态统计视图暴露,审阅者反馈积极。

发布于 2026-09-10T10:59:41.382844Z · Shinya Kato · pgsql-hackers
VACUUM xmin 补丁

autovacuum 清不掉死元组时,DBA 往往要另行排查是谁按住了 xmin 水位。Shinya Kato 的补丁让日志直接给出最旧 xmin 的来源。同一个 xid 只可能属于一个后端,因此 active、idle、prepared 之间怎么排序都不影响结果;设计上只报告优先级最高的那个阻塞者,避免日志冗长、便于定位根因。完整的阻塞者列表计划以后通过动态统计视图暴露,审阅者反馈积极。

autovacuum 清不掉死元组时,DBA 往往要另行排查是谁按住了 xmin 水位。Shinya Kato 的补丁让日志直接给出最旧 xmin 的来源。同一个 xid 只可能属于一个后端,因此 active、idle、prepared 之间怎么排序都不影响结果;设计上只报告优先级最高的那个阻塞者,避免日志冗长、便于定位根因。完整的阻塞者列表计划以后通过动态统计视图暴露,审阅者反馈积极。

原始来源 ↗

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