更改集群参数组

0

【以下的问题经过翻译处理】 你好,

我需要更改我的集群参数组以创建新的工作负载。

执行此操作会有任何停机时间吗?

感谢您的帮助。

profile picture
专家
已提问 5 个月前2 查看次数
1 回答
0

【以下的回答经过翻译处理】 尊敬的顾客,

您可以在不重启集群的情况下将动态参数应用于数据库,但静态参数需要重启集群才能使更改生效。但是,如果同时更改动态和静态参数,则必须重新启动集群才能使所有属性更改生效。无论更改的参数是动态的还是静态的,都是如此。

在应用动态参数在被应用到集群时,您的集群状态会显示正在修改。在自动 WLM 和手动 WLM 之间切换是静态更改,需要重新启动集群才能生效。

您可以参考以下文档 [1],根据 WLM(自动/手动)类型说明哪些参数是动态的,哪些是静态的。

[1] 配置工作负载管理 - wlm_json_configuration 参数的属性 - https://docs.aws.amazon.com/redshift/latest/mgmt/workload-mgmt-config.html#wlm-json-config-properties

使用手动 WLM 时,如果更改了超时值,那么新值将应用于在该值更改后开始运行的任何查询。如果并发性或要使用的内存百分比发生变化,Amazon Redshift 会动态更改为新配置。因此,当前运行的查询不受此更改的影响。有关详细信息,请参阅 [2]

[2] WLM 动态内存分配 - https://docs.aws.amazon.com/redshift/latest/dg/cm-c-wlm-dynamic-memory-allocation.html

问候,

KK

编辑者:KalyanN-aws,2020 年 1 月 29 日晚上 8:12

profile picture
专家
已回答 5 个月前

您未登录。 登录 发布回答。

一个好的回答可以清楚地解答问题和提供建设性反馈,并能促进提问者的职业发展。

回答问题的准则