回顾 Chapter 19,数据库服务器提供了海量的运行时参数。系统支持为特定数据库绑定专属的参数默认值。
例如,若希望为特定业务库单独调整参数,可以执行:
ALTER DATABASE mydb SET work_mem TO '64MB';
该命令会将配置持久化记录在系统目录中。后续所有连接至 mydb 的新会话在建立时,都会自动套用该参数默认值。若需恢复继承集群全局配置,执行:
mydb
ALTER DATABASE dbname RESET varname;
dbname
varname