pg_stat_get_backend_client_port()

报告后端客户端端口的函数

pg_stat_get_backend_client_port() 是一个系统函数 

pg_stat_get_backend_client_port() 是在 PostgreSQL 8.1 中添加的。

用法

pg_stat_get_backend_client_port ( integer ) → integer

后端由 pg_stat_get_backend_idset() 报告的后端 ID 号指定;请参阅下面的执行示例。

pg_stat_get_backend_client_port() 返回的值对应于 pg_stat_activity 中的 client_port 列。

要获取当前后端的客户端端口,请使用 inet_client_port()

以下相关函数也可用

更改历史

示例

pg_stat_get_backend_client_port() 的基本用法示例

postgres=# SELECT pg_stat_get_backend_pid(s.backendid) AS pid,
                  pg_stat_get_backend_client_port(s.backendid) AS client_port
             FROM (SELECT pg_stat_get_backend_idset() AS backendid) AS s;
   pid   | client_port 
---------+-------------
 1451980 |            
 1451982 |            
 2089310 |       57760
 1764534 |       34674
 1451978 |            
 1451977 |            
 1451979 |            
(7 rows)

类别

系统函数

另请参阅

pg_stat_activity, inet_client_port()

反馈

提交任何关于 "pg_stat_get_backend_client_port()" 的评论、建议或更正 这里.