pg_stat_get_backend_dbid()

报告后端数据库 OID 的函数

pg_stat_get_backend_dbid() 是一个系统函数,用于报告指定后端的数据库 OID

pg_stat_get_backend_dbid() 添加于 PostgreSQL 7.2

用法

pg_stat_get_backend_dbid ( integer ) → oid

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

pg_stat_get_backend_dbid() 返回的值对应于 pg_stat_activity 中的 datid 列。

以下相关函数也可用

变更历史

示例

pg_stat_get_backend_dbid() 的基本用法示例

postgres=# SELECT pg_stat_get_backend_pid(s.backendid) AS pid,
                  pg_stat_get_backend_dbid(s.backendid) AS datid
             FROM (SELECT pg_stat_get_backend_idset() AS backendid) AS s;
   pid   | datid 
---------+-------
 1451980 |     0
 1451982 |     0
 2072322 | 16403
 1764534 | 16403
 1451978 |     0
 1451977 |     0
 1451979 |     0
(7 rows)

分类

系统函数

反馈

提交关于 "pg_stat_get_backend_dbid()" 的任何评论、建议或更正 此处