pg_stat_get_backend_subxact()

一个返回有关后端子事务信息的函数

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 )

变更历史

示例

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)

分类

系统函数, 事务

反馈

提交任何关于 "pg_stat_get_backend_subxact()" 的评论、建议或修正请在此 .