PG_SETTINGS

PG_SETTINGS视图显示数据库运行时参数的相关信息。

表 1 PG_SETTINGS字段

名称

类型

描述

name

text

参数名称。

setting

text

参数当前值。

unit

text

参数的隐式结构。

category

text

参数的逻辑组。

short_desc

text

参数的简单描述。

extra_desc

text

参数的详细描述。

context

text

设置参数值的上下文,包括internal、postmaster、sighup、backend、superuser、user。

vartype

text

参数类型,包括bool、enum、integer、real、string。

source

text

参数的赋值方式。

min_val

text

参数最小值。如果参数类型不是数值型,那么该字段值为null。

max_val

text

参数最大值。如果参数类型不是数值型,那么该字段值为null。

enumvals

text[]

enum类型参数合法值。如果参数类型不是enum型,那么该字段值为null。

boot_val

text

数据库启动时参数默认值。

reset_val

text

数据库重置时参数默认值。

sourcefile

text

设置参数值的配置文件。如果参数不是通过配置文件赋值,那么该字段值为null。

sourceline

integer

设置参数值的配置文件的行号。如果参数不是通过配置文件赋值,那么该字段值为null。