Amazon Redshift
数据库开发人员指南
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门

WLM 动态和静态配置属性

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

在应用动态属性时,您的集群状态是 modifying。在自动 WLM 与手动 WLM 之间切换是一项静态更改,需要重启集群才能生效。

下表显示使用自动 WLM 或手动 WLM 时哪些 WLM 属性是动态的或静态的。

WLM 属性 自动 WLM 手动 WLM
查询组 动态 静态
查询组通配符 动态 静态
用户组 动态 静态
用户组通配符 动态 静态
主集群上的并发 不适用 动态
并发扩展模式 动态 动态
启用短查询加速 不适用 动态
短查询的最大运行时间 动态 动态
要使用的内存的百分比 不适用 动态
超时 不适用 动态
优先级 动态 不适用
添加或移除队列 动态 静态

注意

使用手动 WLM 时,如果更改了超时值,则新值将应用于更改值之后开始执行的所有查询。如果更改了要使用的并发性或内存百分比,则 Amazon Redshift 将动态更改为新的配置。这样,当前运行的查询不会受到更改的影响。有关更多信息,请参阅 WLM 动态内存分配

使用自动 WLM 时,将忽略超时。