15.修改pg数据库的配置

发布时间 2024-01-05 12:13:07作者: 太白金星有点烦

设置pg数据库的参数分为全局和和会话级别:

  • 会话级别可以直接使用set  参数   to value
  • 全局的需要使用alter database 数据库名 set 参数 to value
postgres=# set geqo to off;         #这个是会话级别
SET
postgres=# show geqo;
 geqo 
------
 off
(1 row)

postgres=# alter database postgres set geqo to off;        #这个是全局
ALTER DATABASE
postgres=# show geqo;
 geqo 
------
 on
(1 row)

另外也可以通过修改postgresql.conf配置文件进行修改,修改完了之后再通过运行命令:pg_ctl reload 或者调用pg_reload_conf()重新加载配置文件。

最后再介绍一种方法就是可以通过shell命令

>postgres -c  log_connections=yes  -c log_destination='syslog'