

 从补丁 198 开始，Amazon Redshift 将不再支持创建新的 Python UDF。现有的 Python UDF 将继续正常运行至 2026 年 6 月 30 日。有关更多信息，请参阅[博客文章](https://aws.amazon.com/blogs/big-data/amazon-redshift-python-user-defined-functions-will-reach-end-of-support-after-june-30-2026/)。

# WLM 动态和静态配置属性
<a name="cm-c-wlm-dynamic-properties"></a>

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

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

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


****  

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

如果您添加查询监控规则（QMR），或者修改或删除现有 QMR，则无需重新启动集群即可自动发生更改。

**注意**  
使用手动 WLM 时，如果更改了超时值，则新值将应用于更改值之后开始执行的所有查询。如果更改了要使用的并发性或内存百分比，则 Amazon Redshift 将动态更改为新的配置。这样，当前运行的查询不会受到更改的影响。有关更多信息，请参阅 [WLM 动态内存分配](https://docs.aws.amazon.com/redshift/latest/dg/cm-c-wlm-dynamic-memory-allocation.html)。

**Topics**
+ [WLM 动态内存分配](cm-c-wlm-dynamic-memory-allocation.md)
+ [动态 WLM 示例](cm-c-wlm-dynamic-example.md)