pg_stat_get_backend_subxact()
是一个系统函数,返回有关指定后端 ID 的后端的子事务的信息。
pg_stat_get_backend_subxact()
在 PostgreSQL 16 中添加。
用法
pg_stat_get_backend_subxact (integer
)
→ setof record (subxact_count
integer
,subxact_overflowed
boolean
)
更改历史记录
- PostgreSQL 16
- 添加 (提交 10ea0f92)
示例
pg_stat_get_backend_subxact()
的用法示例,显示任何子事务计数不为零的后端的 PID
postgres=# SELECT pg_stat_get_backend_pid(id), s.* FROM pg_stat_get_backend_idset() id JOIN LATERAL pg_stat_get_backend_subxact(id) AS s ON TRUE WHERE s.subxact_count > 0; pg_stat_get_backend_pid | subxact_count | subxact_overflowed -------------------------+---------------+-------------------- 3187837 | 7 | f (1 row)
参考
- PostgreSQL 文档: 每个后端统计函数