pg_stat_replication_slots
pg_stat_replication_slots视图将包含每个逻辑复制槽的一行,显示关于其使用情况的统计信息。
英文手册覆盖始于 PostgreSQL 7.4. 来源历史与运行验证各自保留独立版本边界。
当前阅读 PG 18·选择有来源记录的版本
- kind
- statistics
- lang
- en
- measured attributes
- true
- metadata release
- 18.6
- runtime columns
- slot_name, spill_txns, spill_count, spill_bytes, stream_txns, stream_count, stream_bytes, total_txns, total_bytes, stats_reset
- runtime verified
- false
- source
- english-manual
版本定义 PG 18
pg_stat_replication_slots视图将包含每个逻辑复制槽的一行,显示关于其使用情况的统计信息。
目录列
| 列 | 类型 | 可空性 | 描述 |
|---|---|---|---|
| slot_name | text | 可空 | 复制槽在整个集簇范围内的唯一标识符 |
| spill_txns | bigint | 可空 | 当逻辑解码从 WAL 解码更改时所使用的内存超过logical_decoding_work_mem后,溢出到磁盘的事务数。顶层事务和子事务都会使此计数器递增。 |
| spill_count | bigint | 可空 | 在为该槽解码来自WAL的更改时,事务溢出到磁盘的次数。此计数器在每次事务溢出时递增,并且同一事务可能溢出多次。 |
| spill_bytes | bigint | 可空 | 为此槽从 WAL 解码更改时,溢出到磁盘的已解码事务数据量。此计数器及其他溢出计数器可用于衡量逻辑解码期间发生的 I/O,并用于调优logical_decoding_work_mem。 |
| stream_txns | bigint | 可空 | 当逻辑解码为此槽从 WAL 解码更改时所使用的内存超过logical_decoding_work_mem后,流式传输到解码输出插件的进行中事务数。流式传输仅适用于顶层事务(子事务不能单独进行流式传输),因此子事务不会使此计数器递增。 |
| stream_count | bigint | 可空 | 在为该槽解码来自WAL的更改时,将进行中事务流式传输到解码输出插件的次数。此计数器在每次事务流式传输时递增,并且同一事务可能被流式传输多次。 |
| stream_bytes | bigint | 可空 | 在为该槽解码来自WAL的更改时,为将进行中事务流式传输到解码输出插件而解码的事务数据量。这个和针对此槽的其他流式传输计数器可用于调优logical_decoding_work_mem。 |
| total_txns | bigint | 可空 | 针对此槽发送到解码输出插件的已解码事务数。这只统计顶层事务,不会因子事务而增加计数。注意,这包括流式传输和/或溢出的事务。 |
| total_bytes | bigint | 可空 | 在为此槽从 WAL 解码更改时,为将事务发送到解码输出插件而解码的事务数据量。注意这包括流式传输和/或溢出的数据。 |
| stats_reset | timestamp with time zone | 可空 | 这些统计信息上次被重置的时间 |
比较版本
来源引用
定义来源
center · PostgreSQL 18 · english-manuals:062487f5e9f895e4dd67186b60fd6b929d21e06da040273ee1d8be3acd28acba
正文语言: zh-Hans · 2026-09-27@419045e