pg_current_sessionid()
描述:当前执行环境下的会话ID。
返回值类型:text
示例:
gbase=# SELECT pg_current_sessionid();
pg_current_sessionid
----------------------------
1652864557.140573668599552
(1 row)
备注:pg_current_sessionid()是用于获取当前执行环境下的会话ID。其组成结构为:时间戳.会话ID,当线程池模式开启(enable_thread_pool=on)时,会话ID为SessionID;而线程池模式关闭时,会话ID为ThreadID。
pg_current_sessid
描述:当前执行环境下的会话ID。
返回值类型:text
示例:
gbase=# select pg_current_sessid();
pg_current_sessid
-------------------
140573668599552
(1 row)
备注:在线程池模式下获得当前会话的会话ID,非线程池模式下获得当前会话对应的后台线程ID。
pg_current_userid
描述:当前用户ID。
返回值类型:text
gbase=# SELECT pg_current_userid();
pg_current_userid
-------------------
10
(1 row)
working_version_num()
描述:版本序号信息。返回一个系统兼容性有关的版本序号。
返回值类型:int
示例:
gbase=# SELECT working_version_num();
working_version_num
---------------------
92605
(1 row)