pg_stat_progress_basebackup
每当像pg_basebackup这样的应用程序执行基础备份时,pg_stat_progress_basebackup视图将包含当前运行BASE_BACKUP复制命令和流式传输备份的每个WAL发送进程的一行。下面的表描述了将要报告的信息,并提供了关于如何解释它的信息。
英文手册覆盖始于 PostgreSQL 7.4. 来源历史与运行验证各自保留独立版本边界。
当前阅读 PG 18·选择有来源记录的版本
- kind
- progress
- lang
- en
- measured attributes
- true
- metadata release
- 18.6
- runtime columns
- pid, phase, backup_total, backup_streamed, tablespaces_total, tablespaces_streamed
- runtime verified
- false
- source
- english-manual
版本定义 PG 18
每当像pg_basebackup这样的应用程序执行基础备份时,pg_stat_progress_basebackup视图将包含当前运行BASE_BACKUP复制命令和流式传输备份的每个WAL发送进程的一行。下面的表描述了将要报告的信息,并提供了关于如何解释它的信息。
目录列
| 列 | 类型 | 可空性 | 描述 |
|---|---|---|---|
| pid | integer | 可空 | WAL 发送进程的进程 ID。 |
| phase | text | 可空 | 当前处理阶段。参见表 27.48。 |
| backup_total | bigint | 可空 | 将被流式传输的数据总量。该值在streaming database files阶段开始时进行估算并报告。注意,这只是一个近似值,因为数据库可能会在streaming database files阶段期间发生变化,而 WAL 日志也可能在稍后的备份阶段被包含进来。一旦流式传输的数据量超过了估计的总大小,该值始终与backup_streamed相同。如果在pg_basebackup中禁用估算(也就是说,指定了--no-estimate-size选项),这为NULL。 |
| backup_streamed | bigint | 可空 | 已流式传输的数据量。该计数器仅在streaming database files阶段或transferring wal files阶段递增。 |
| tablespaces_total | bigint | 可空 | 将要流式传输的表空间总数。 |
| tablespaces_streamed | bigint | 可空 | 已流式传输的表空间数量。此计数器仅在streaming database files阶段递增。 |
比较版本
来源引用
定义来源
center · PostgreSQL 18 · english-manuals:02ecc490710d4df3d8c3f35809a18597a1f7875121694879e1a244b78fe9018c
正文语言: zh-Hans · 2026-09-27@419045e