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

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

Wiki / 系统目录

pg_stat_progress_vacuum

只要VACUUM正在运行,pg_stat_progress_vacuum视图就会为每个当前正在清理的后端(包括自动清理工作进程)包含一行。下表描述了将报告的信息,并说明如何解释这些信息。VACUUM FULL命令的进度通过pg_stat_progress_cluster报告,因为VACUUM FULL和CLUSTER都会重写表,而常规的VACUUM只会原地修改表。参见第 27.4.2 节。

英文手册覆盖始于 PostgreSQL 7.4. 来源历史与运行验证各自保留独立版本边界。

当前阅读 PG 18·选择有来源记录的版本

kind
progress
lang
en
measured attributes
true
metadata release
18.6
runtime columns
pid, datid, datname, relid, phase, heap_blks_total, heap_blks_scanned, heap_blks_vacuumed, index_vacuum_count, max_dead_tuple_bytes, dead_tuple_bytes, num_dead_item_ids, indexes_total, indexes_processed, delay_time
runtime verified
false
source
english-manual

版本定义 PG 18

只要VACUUM正在运行,pg_stat_progress_vacuum视图就会为每个当前正在清理的后端(包括自动清理工作进程)包含一行。下表描述了将报告的信息,并说明如何解释这些信息。VACUUM FULL命令的进度通过pg_stat_progress_cluster报告,因为VACUUM FULL和CLUSTER都会重写表,而常规的VACUUM只会原地修改表。参见第 27.4.2 节。

目录列

列类型可空性描述
pidinteger可空后端的进程ID。
datidoid可空后端连接到的数据库的OID。
datnamename可空后端连接到的数据库的名称。
relidoid可空正在清理的表的OID。
phasetext可空清理的当前处理阶段。参见表 27.46。
heap_blks_totalbigint可空该表中堆块的总数。这个数字以扫描开始时的数量为准,之后增加的块将不会(并且不需要)被这个VACUUM访问。
heap_blks_scannedbigint可空被扫描的堆块数量。由于可见性映射被用来优化扫描,一些块将被跳过而不做检查,被跳过的块会被包括在这个总数中,因此当清理完成时这个数字最终将会等于heap_blks_total。仅当处于scanning heap阶段时这个计数器才会前进。
heap_blks_vacuumedbigint可空被清理的堆块数量。除非表没有索引,这个计数器仅在处于vacuuming heap阶段时才会前进。不包含死亡元组的块会被跳过,因此这个计数器有时可能会大幅跳增。
index_vacuum_countbigint可空已完成的索引清理周期数。
max_dead_tuple_bytesbigint可空在需要执行索引清理周期之前可存储的死亡元组数据量,取决于maintenance_work_mem。
dead_tuple_bytesbigint可空自上一个索引清理周期以来收集到的死亡元组数据量。
num_dead_item_idsbigint可空自上一个索引清理周期以来收集到的死项标识符数量。
indexes_totalbigint可空将要执行清理或收尾清理的索引总数。该数字会在 vacuuming indexes 或 cleaning up indexes 阶段开始时报告。
indexes_processedbigint可空已处理的索引数量。该计数器只会在 vacuuming indexes 或 cleaning up indexes 阶段推进。
delay_timedouble precision可空因基于代价的延迟而睡眠的总时间(参见第 19.10.2 节),以毫秒计(如果启用了track_cost_delay_timing,否则为零)。这包括任何相关并行工作进程的睡眠时间;不过,并行工作进程最多每秒才会上报一次自己的睡眠时间,因此该值可能略有滞后。

比较版本

来源引用

完整定义与证据 JSON

定义来源

center · PostgreSQL 18 · english-manuals:f0dd8219b0013a4fd9977417d3a14bc74dee685e280c664fb69ec89c8f679c63

正文语言: zh-Hans · 2026-09-27@419045e