GaussDB(DWS) GUC参数修改、查看
【摘要】 GaussDB(DWS)提供了多种修改GUC参数的途径,用户可以通过sql、界面、shell工具等多种形式对guc参数进行调优、修改。
背景
GaussDB(DWS)提供了多种修改GUC参数的途径,用户可以通过sql、界面、shell工具等多种形式对guc参数进行调优、修改。
用户面修改GUC参数
从用户面修改,打开华为云->数据仓库服务->点开集群名称,可以看到有个参数修改菜单,目前GaussDB(DWS)大部分版本都在这里提供了部分参数的修改能力
这里以修改时区为例,在页面上过滤到时区字段,改成北京东八区,然后提交
然后集群会有一个配置中的异步任务
然后我们用sql查看一下当前时间,已经生效了
注意:如果修改了需要重启才能生效的参数,必须在页面点击重启集群,否则参数不会生效
使用SQL修改GUC参数
具体可以参照帮助文档 https://support.huaweicloud.com/devg-dws/dws_04_0885.html
设置数据库级别的参数,在下次会话中生效。
ALTER DATABASE postgres SET timezone TO "UTC";
设置用户级别的参数,在下次会话中生效
ALTER USER Ruby SET timezone TO "UTC";
设置会话级别的参数,立即生效,退出登录失效
SET timezone TO "UTC";
不论是哪种方式设置的参数,都可以使用【show+参数名】查看,查看所有参数可以使用show all;
注意
- 修改GUC参数应该是个谨慎的行为,修改错误将有可能导致集群不可用
- 如果有些参数用sql修改报错,可以在页面上操作
【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)