设置配置文件参数

    • 将已设置的参数值修改为默认值

    • 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。修改后需要重启数据库才能生效。