# 23.4.数据库配置
召回第20章PostgreSQL server提供了大量运行时配置变量。您可以为其中许多设置设置特定于数据库的默认值。
例如,如果出于某种原因,您希望对给定数据库禁用GEQO优化器,通常必须对所有数据库禁用它,或者确保每个连接的客户机都小心地发出问题将geqo设置为off
。要使此设置成为特定数据库中的默认设置,可以执行以下命令:
ALTER DATABASE mydb SET geqo TO off;
这将保存设置(但不会立即设置)。在与该数据库的后续连接中,它将显示为将geqo设置为off;
已在会话开始前执行。请注意,用户仍可以在会话期间更改此设置;这只是默认设置。要撤消任何此类设置,请使用改变数据库*
库名*重置*
变量名*
.