pg_stat_progress_analyze
每当ANALYZE运行时,pg_stat_progress_analyze视图将包含当前运行该命令的每个后端的一行。下面的表描述了将要报告的信息,并提供了关于如何解释它们的信息。
英文手册覆盖始于 PostgreSQL 7.4. 来源历史与运行验证各自保留独立版本边界。
当前阅读 PG 18·选择有来源记录的版本
- kind
- progress
- lang
- en
- measured attributes
- true
- metadata release
- 18.6
- runtime columns
- pid, datid, datname, relid, phase, sample_blks_total, sample_blks_scanned, ext_stats_total, ext_stats_computed, child_tables_total, child_tables_done, current_child_table_relid, delay_time
- runtime verified
- false
- source
- english-manual
版本定义 PG 18
每当ANALYZE运行时,pg_stat_progress_analyze视图将包含当前运行该命令的每个后端的一行。下面的表描述了将要报告的信息,并提供了关于如何解释它们的信息。
目录列
| 列 | 类型 | 可空性 | 描述 |
|---|---|---|---|
| pid | integer | 可空 | 后端的进程ID。 |
| datid | oid | 可空 | 后端连接到的数据库的OID。 |
| datname | name | 可空 | 后端连接到的数据库的名称。 |
| relid | oid | 可空 | 被分析的表的OID。 |
| phase | text | 可空 | 当前处理阶段。参见表 27.39。 |
| sample_blks_total | bigint | 可空 | 将被采样的堆块的总数。 |
| sample_blks_scanned | bigint | 可空 | 扫描的堆块数量。 |
| ext_stats_total | bigint | 可空 | 扩展统计信息的数量。 |
| ext_stats_computed | bigint | 可空 | 已经计算的扩展统计信息数量。此计数器仅在 computing extended statistics 阶段递增。 |
| child_tables_total | bigint | 可空 | 子表的数量。 |
| child_tables_done | bigint | 可空 | 扫描的子表数量。此计数器仅在acquiring inherited sample rows阶段递增。 |
| current_child_table_relid | oid | 可空 | 当前正在扫描的子表的OID。此字段仅在acquiring inherited sample rows时有效。 |
| delay_time | double precision | 可空 | 因基于代价的延迟而睡眠的总时间(参见第 19.10.2 节),以毫秒计(如果启用了track_cost_delay_timing,否则为零)。 |
比较版本
来源引用
定义来源
center · PostgreSQL 18 · english-manuals:a5ae72875cbe2f04b551bd244d6eb8a9334a97fa866c1fb9a3fdbc5389457c52
正文语言: zh-Hans · 2026-09-27@419045e