本文將為您介紹如何調整PolarDB參數,您可以在PolarDB控制台修改參數,也可以通過用戶端修改參數。
控制台修改參數
登入PolarDB控制台。
在左上方,選擇叢集所在地區。
找到目的地組群,單擊叢集ID。
在左側導覽列中選擇。
單擊修改參數。
修改叢集參數,單擊提交修改。
在彈出的對話方塊中,單擊確定。
更多資訊請參見設定叢集參數。
用戶端修改參數
用戶端支援以下幾種修改方式:
命令 | 說明 |
| 可以修改資料庫層級的參數,可以使不同資料庫有不同的參數配置。需要會話重連才會生效。 |
| 可以修改使用者層級的參數,可以使不用使用者擁有不同參數,使用者層級會覆蓋資料庫層級參數。需要會話重連才會生效。 |
| 可以修改會話層級參數,只對當前會話生效,如果會話斷開,修改參數失效。 |
樣本如下:
alter databasetest1=> alter database test1 set vacuum_cost_delay =10; ALTER DATABASEalter roletest1=> alter role test1 pg_db_role_setting; setdatabase | setrole | setcofig ------------+---------+------------------------ 41891 | 0 | {vacuum_cost_delay=10} 0 | 41284 | {random_page_cost=10} (2 rows)settest1=> set random_page_cost=100; SET test1=> show random_page_cost; random_page_cost ------------------ 100 (1 row)