一、PostgreSQL參數類型
PostgreSQL 系統所有的系統參數配置項對大小都不敏感,主要有Bool、Int、浮點數、字符串、枚舉值
參數的修改,有些需要重啓數據庫、有些普通用戶直接修改、有些需要超級用戶才能修改生效,分下面幾類:
1、internal:只讀參數,已經寫死了,不能在修改
2、postmaster:需要重啓數據庫才能生效
3、sighup:不需要重啓數據庫,給postmaster進程發送sighup信號即可生效
4、backend:不需要重啓數據庫,給postmaster進程發送sighup信號即可生效,但是對於已經連接着的客戶端,需要斷開重連才能生效
5、superuser:不需要重啓數據庫,超級用戶通過set 命令即可設置
6、user:不需要重啓數據庫,通過set命令既可以設置
通過查詢pg_setting表,可以查看對於的參數的描述和類型