| PostgreSQL 8.0.0 中文文件(轉譯自 PostgreSQL 中國 製作的簡體中文版本) | ||||
|---|---|---|---|---|
| Prev | Fast Backward | Chapter 18. 管理資料庫 | Fast Forward | Next |
回顧一下 Section 16.4,我們知道PostgreSQL 伺服器提供了大量的執行時配置變量。您可以為許多這樣的變量設置資料庫相關的預設數值。
比如,如果由於某種原因,您想關閉某個資料庫上的 GEQO 優化器,您就不得不要麼在一開始就在所有資料庫中關閉它,要麼是保證每個連接過來的客戶端都很小心地發出了 SET geqo TO off; 命令。要令這個設置在特定資料庫裡成為預設,您可以執行下面的命令
ALTER DATABASE mydb SET geqo TO off;
這樣將保存該設置(但不是立即設置它)。 在隨後的連接中它將資料表現出像在會話開始後馬上調用了 SET geqo TO off;的性質。 請注意用戶仍然可以在該會話中更改這個設置;它只是預設。要撤消這樣的設置,使用 ALTER DATABASE dbname RESET varname;.