本文将为您介绍如何调整PolarDB参数,您可以在PolarDB控制台修改参数,也可以通过客户端修改参数。
控制台修改参数
- 登录PolarDB控制台。
- 在控制台左上角,选择集群所在地域。
- 找到目标集群,单击集群ID。
在左侧导航栏中选择 。
单击修改参数。
修改集群参数,单击提交修改。
在弹出的对话框中,单击确定。
更多信息请参见设置集群参数。
客户端修改参数
客户端支持以下几种修改方式:
命令 | 说明 |
| 可以修改数据库级别的参数,可以使不同数据库有不同的参数配置。需要会话重连才能生效。 |
| 可以修改用户级别的参数,可以使不用用户拥有不同参数,用户级别会覆盖数据库级别参数。需要会话重连才能生效。 |
| 可以修改会话级别参数,只对当前会话生效,如果会话断开,修改参数失效。 |
示例如下:
alter database
test1=> alter database test1 set vacuum_cost_delay =10; ALTER DATABASE
alter role
test1=> alter role test1 pg_db_role_setting; setdatabase | setrole | setcofig ------------+---------+------------------------ 41891 | 0 | {vacuum_cost_delay=10} 0 | 41284 | {random_page_cost=10} (2 rows)
set
test1=> set random_page_cost=100; SET test1=> show random_page_cost; random_page_cost ------------------ 100 (1 row)