修改参数并重新加载(ALTER SYSTEM)
PostgreSQL参数命令
ALTER SYSTEM SET work_mem = '64MB'; SELECT pg_reload_conf();作用
将参数写入 postgresql.auto.conf 并重新加载配置(对于无需重启的参数立即生效)。
适用场景
用于持久修改可通过 reload 生效的参数,例如 work_mem 和日志设置。
注意
shared_buffers 和 max_connections 等部分参数只有重启才生效,reload 无效;pg_settings.context = 'postmaster' 的参数需要重启。