pg_stat_get_backend_pid()
是一个系统函数,用于报告指定后端的PID。
pg_stat_get_backend_pid()
在 PostgreSQL 7.2 中添加。
用法
pg_stat_get_backend_pid (integer
) →integer
后端由 pg_stat_get_backend_idset()
报告的后端 ID 号指定;请参见下面的执行示例。
pg_stat_get_backend_pid()
返回的值对应于 pg_stat_activity
中的 pid
列。
pg_backend_pid()
可用于检索当前后端的PID。
相关函数
以下相关函数也可使用:
pg_stat_get_backend_activity()
pg_stat_get_backend_activity_start()
pg_stat_get_backend_client_addr()
pg_stat_get_backend_client_port()
pg_stat_get_backend_dbid()
pg_stat_get_backend_start()
pg_stat_get_backend_userid()
pg_stat_get_backend_wait_event()
pg_stat_get_backend_wait_event_type()
pg_stat_get_backend_xact_start()
变更历史
- PostgreSQL 7.2
- 添加 (提交 140ddb78)
示例
pg_stat_get_backend_pid()
的用法示例
postgres=# SELECT pg_stat_get_backend_pid(s.backendid) AS pid FROM (SELECT pg_stat_get_backend_idset() AS backendid) AS s; pid --------- 1451980 1451982 1455628 1764534 1468447 1468445 1468005 1468202 1451978 1451977 1451979 (11 rows)
参考文献
- PostgreSQL 文档: 每个后端统计函数