pg_stat_progress_repack
每当REPACK、CLUSTER或VACUUM FULL运行时,pg_stat_progress_repack视图将为每个当前正在运行这些命令之一的后端包含一行。下面的表格描述了将要报告的信息,并提供了关于如何解释这些信息的信息。
英文手册覆盖始于 PostgreSQL 7.4. 来源历史与运行验证各自保留独立版本边界。
当前阅读 PG 20·选择有来源记录的版本
- kind
- progress
- lang
- en
- measured attributes
- false
- metadata release
- 未知
- runtime verified
- false
- source
- english-manual
版本定义 PG 20
每当REPACK、CLUSTER或VACUUM FULL运行时,pg_stat_progress_repack视图将为每个当前正在运行这些命令之一的后端包含一行。下面的表格描述了将要报告的信息,并提供了关于如何解释这些信息的信息。
目录列
| 列 | 类型 | 可空性 | 描述 |
|---|---|---|---|
| pid | integer | 未知 | 后端的进程ID。 |
| datid | oid | 未知 | 后端连接到的数据库的OID。 |
| datname | name | 未知 | 后端连接到的数据库的名称。 |
| relid | oid | 未知 | 正在处理的表的 OID。 |
| command | text | 未知 | 正在运行的命令。可以是 CLUSTER、REPACK 或 VACUUM FULL。 |
| phase | text | 未知 | 当前处理阶段。参见表 27.50。 |
| repack_index_relid | oid | 未知 | 定义重写后表的行顺序的索引 OID;如果未要求按索引排序,则为零。 |
| heap_tuples_scanned | bigint | 未知 | 扫描的堆元组数。该计数器仅在阶段为seq scanning heap、index scanning heap 或 writing new heap 时才会递增。 |
| heap_tuples_inserted | bigint | 未知 | 插入的堆元组数。该计数器仅在 seq scanning heap、index scanning heap、writing new heap 或 catch-up 阶段递增。 |
| heap_tuples_updated | bigint | 未知 | 更新的堆元组数。该计数器仅在 catch-up 阶段递增。 |
| heap_tuples_deleted | bigint | 未知 | 删除的堆元组数。该计数器仅在 catch-up 阶段递增。 |
| heap_blks_total | bigint | 未知 | 表中的堆块总数。这个数字以seq scanning heap开始时的数量为准。 |
| heap_blks_scanned | bigint | 未知 | 扫描的堆块数量。该计数器仅在阶段为seq scanning heap时才会递增。 |
| index_rebuild_count | bigint | 未知 | 已重建的索引数。该计数器仅在rebuilding index阶段时才会递增。 |
比较版本
来源引用
定义来源
center · PostgreSQL 20 · english-manuals:557554cd3e88c12d807a0db5319c26be69737637395ae54d5dbeececa89f3553
正文语言: zh-Hans · 2026-09-27@419045e