设置并查看Postgres 配置参数

本文聚焦于Postgres配置参数的设置与查看。设置方面,可手工修改文件或用ALTER SYSTEM命令。查看时,可通过SHOW ALL命令、pg_settings视图、pg_file_settings查看配置项,还能用pgAdmin4管理工具。介绍了各方法的特点及操作要点。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

本文介绍如何设置并查看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的参数配置信息。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值