设置配置文件参数
将已设置的参数值修改为默认值
set
表示只修改配置文件中的参数。
reload
表示修改配置文件中的参数,同时发送信号量给数据库进程,使其重新加载配置文件。
-I INSTANCE-NAME
需要设置的实例名称。
取值范围:已有实例名称。
当参数取值为ALL时,表示设置主机中所有的实例。
-D
-c parameter=value
要设定的openGauss配置参数的名称和参数值。
说明:
- 如果参数是一个字符串变量,则使用-c parameter=“‘value’“或者使用-c “parameter = ‘value’“。
- 当使用gs_guc set/reload为”log_directory” 恢复默认值时,其默认值会被置为具体的data目录。取值范围:postgresql.conf中的所有参数。
示例1:同时修改数据库节点的参数,例如修改数据库允许的最大连接数为800。修改后需要重启数据库才能生效。