本文介绍如何设置并查看Postgres 配置参数。
1. 设置配置参数
我们可以手工修改postgresql.conf
文件,或调用alter system
命令修改配置参数。
ALTER SYSTEM 写特定参数配置值至postgresql.auto.conf 文件, 该文件会在读postgresql.conf之后加载. 设置参数至缺省值使用set parameter to DEFAULT
或者 RESET variant
, 对应配置会从postgresql.auto.conf 文件中删除. 使用RESET ALL
删除所有配置项。
示例如下:
SET configuration_parameter TO DEFAULT;
ALTER SYSTEM SET wal_level = replica;
ALTER SYSTEM RESET wal_level;
2. 查看配置参数
下面介绍几种方式查看配置参数。
2.1 SHOW ALL
该命令用三列展示当前运行时参数。
2.2 pg_settings
pg_settings视图显示信息和show all
一样,但展示内容更多:
2.3 pg_file_settings
查看postgresql.conf文件的配置项,使用pg_file_settings。如果写入新配置,该文件将保存尚未在Postgres服务器中生效的值。写完之后必须以多种方式加载设置,包括服务器重启。
2.4 管理工具
pgAdmin4可以查看相关配置信息。选择数据库实例,点击Dashboard
,在底部面板中选择Server activit
,然后点击Configuration
。如果找不到可以在文件菜单下重置布局。
3. 总结
本文介绍了如何设置、获取Postgresql的参数配置信息。
本文参考链接:https://blog.csdn.net/neweastsun/article/details/112531239