云数据库 GAUSSDB-重设参数:GUC参数设置
GUC参数设置
GaussDB 提供了六类GUC参数,具体分类和设置方式请参考表1:
参数类型 |
说明 |
设置方式 |
---|---|---|
INTERNAL |
固定参数,在创建数据库的时候确定,用户无法修改,只能通过show语法或者pg_settings视图进行查看。 |
无 |
POSTMASTER |
数据库服务端参数,在数据库启动时确定,可以通过配置文件指定。 |
支持表2中的方式一。 |
SIGHUP |
数据库全局参数,可在数据库启动时设置或者在数据库启动后,发送指令重新加载。 |
支持表2中的方式一、方式二。 |
BACKEND |
会话连接参数。在创建会话连接时指定,连接建立后无法修改。连接断掉后参数失效。内部使用参数,不推荐用户设置。 |
支持表2中的方式一、方式二。
说明:
设置该参数后,下一次建立会话连接时生效。 |
SUSET |
数据库管理员参数。可在数据库启动时、数据库启动后或者数据库管理员通过SQL进行设置。 |
支持表2中的方式一、方式二或由数据库管理员通过方式三设置。 |
USERSET |
普通用户参数。可被任何用户在任何时刻设置。 |
支持表2中的方式一、方式二或方式三设置。
说明:
设置USERSET类型的参数时,ALTER DATABASE设置的参数值优先级高于gs_guc设置。如果想要gs_guc设置的参数值生效,则需要执行“alter database xxx reset xxx”进行重置。 |
序号 |
设置方法 |
||
---|---|---|---|
方式一 |
|
||
方式二 |
|
||
方式三 |
修改会话级别的参数。
|
- 使用方式一和方式二设置参数时,若所设参数不属于当前环境,数据库会提示参数不在支持范围内的相关信息。
- 使用方式三设置参数时,若参数值为int整型,则会将整数前导零过滤掉,例如SET paraname TO 008192与SET paraname TO 8192效果相同。
- GaussDB华为部署_高斯数据库_高斯数据库华为部署_华为云
- GaussDB工具_gaussdb怎么读_高斯数据库工具_华为云
- GaussDB数据库云备份_华为GaussDB_高斯数据库云备份
- 流水线参数使用
- GaussDB查询表结构_通配符字段查询表_高斯数据库查询表结构-华为云
- GaussDB是什么线程_GaussDB线程池_高斯数据库是什么线程-华为云
- GaussDB数据库参数调优_GaussDB版本_高斯数据库参数调优
- 云数据库RDS for MySQL读写分离_数据库代理_只读实例
- GaussDB集群搭建_SQL数据库是谁发明的_高斯数据库集群搭建_华为云
- GaussDB使用技巧_高斯数据库下载_高斯数据库使用技巧_华为云