注意
1 2 3
| 参数名:不区分大小写。 参数值:布尔、整数、浮点数、字符串(大小写无关, 枚举参数值是不区分大小写的) 布尔值可以是:on, off, true, false, yes, no, 1, 0 或这些东西的任意清晰无歧义的前缀。
|
1 2 3
| 内存单位:kB(千字节), MB(兆字节), GB(吉字节); 时间单位:ms(毫秒), s(秒), min(分钟), h(小时), d(天)。 内存单位中的"千"是1024, 不是1000。
|
查看参数的默认单位
1
| select name, unit from pg_settings;
|
查看参数允许的枚举
1
| select name, enumvals from pg_settings;
|
设置参数
方式一:在 postgresql.conf设置
方式二:在启动时传递参数:postgres -c log_connections=yes -c log_destination=’syslog’
在 psql 里查看及设置参数
1 2
| 查看:show postgresql.conf中的参数名; 设置:set postgresql.conf中的参数名 TO 参数值 | set postgresql.conf中的参数名=参数值
|