云数据库 GAUSSDB-统计信息函数:gs_session_all_settings(sessionid bigint)
gs_session_all_settings(sessionid bigint)
描述:查询本节点上sessionid对应的session的全量GUC参数配置。该操作需要SYSADMIN或者MONADMIN权限。在PDB下仅返回本PDB的数据,在Non-PDB返回全局数据。
参数:sessionid,会话ID。
返回值类型:setof record
函数返回字段说明如下:
|
名称 |
类型 |
描述 |
|---|---|---|
|
name |
text |
参数名称。 |
|
setting |
text |
参数当前值。 |
|
unit |
text |
参数的隐式单位。 |
示例:
gaussdb=# SELECT sessionid FROM pg_stat_activity WHERE usename = 'testuser'; sessionid ----------- 788861 (1 row) gaussdb=# SELECT * FROM gs_session_all_settings(788861) WHERE name = 'work_mem'; name | setting | unit ----------+---------+------ work_mem | 131072 | kB (1 row)
下载云数据库 GAUSSDB用户手册完整版