GBase 8c
其他
文章

GBase 8c 会话信息函数(四)

发表于2023-12-07 14:01:4914次浏览1个评论

tablespace_oid_name()

描述: 根据表空间oid,查找表空间名称。

返回值类型:text

示例:

 

 gbase=# select tablespace_oid_name(1663);

 tablespace_oid_name

---------------------

 pg_default

(1 row)

inet_client_addr()

描述:连接的远端地址。inet_client_addr返回当前客户端的IP地址。

 

此函数只有在远程连接模式下有效。

返回值类型:inet

示例:

 

 gbase=# SELECT inet_client_addr();

 inet_client_addr

------------------

 10.10.0.50

(1 row)

inet_client_port()

描述:连接的远端端口。inet_client_port返回当前客户端的端口号。

 

此函数只有在远程连接模式下有效。

返回值类型:int

示例:

 

 gbase=# SELECT inet_client_port();

 inet_client_port

------------------

            33143

(1 row)

inet_server_addr()

描述:连接的本地地址。inet_server_addr返回服务器接收当前连接用的IP地址。

 

此函数只有在远程连接模式下有效。

返回值类型:inet

示例:

 

 gbase=# SELECT inet_server_addr();

 inet_server_addr

------------------

 10.10.0.13

(1 row)

inet_server_port()

描述:连接的本地端口。inet_server_port返回接收当前连接的端口号。如果是通过Unix-domain socket连接的,则所有这些函数都返回NULL。

 

此函数只有在远程连接模式下有效。

返回值类型:int

示例:

 

 gbase=# SELECT inet_server_port();

 inet_server_port

------------------

             8000

(1 row)

pg_backend_pid()

描述:当前会话连接的服务进程的进程ID。

返回值类型:int

示例:

 

 gbase=# SELECT pg_backend_pid();

pg_backend_pid

-----------------

 140573668599552

(1 row)

评论

登录后才可以发表评论
崔哥发表于 4个月前
古木阴中系短篷,杖藜扶我过桥东。沾衣欲湿杏花雨,吹面不寒杨柳风。