仓库:默认为新创建的 Gen2 和多群集仓库启用 QAS(已推迟)¶
备注
此行为变更原为 2025_07 捆绑包的一部分,但已被推迟。该变更将在未来的捆绑包中引入。此变更无法进行测试。
此行为变更适用于与 Gen1、Gen2 及 多群集 仓库组合使用的 Query Acceleration Service (QAS) 功能。
标准仓库的创建行为如下:
- 变更前:
创建新的 Gen1、Gen2 和多群集仓库时,默认禁用 QAS。启用 QAS 后,默认最大扩展因子为 8。
- 变更后:
创建新的 Gen2 仓库和多群集仓库(包括 Gen1)时,默认启用 QAS。对于单集群 Gen1 仓库,此功能默认保持禁用状态。当 Snowflake 自动为 Gen2 和多群集仓库启用 QAS 时,默认最大扩展因子为 2。Gen1 仓库仍然默认为 8,或者当您在 CREATE WAREHOUSE 语句中显式启用 QAS 时。
修改现有仓库 不会 默认启用 QAS,也不会在已启用后将其关闭。例如,以下操作不会启用 QAS:
将单群集仓库修改为多群集不会启用 QAS。
更改最小或最大群集数量 不会 启用 QAS。
将多群集仓库的扩展策略从 economy 改为 standard(或反之) 不会 启用 QAS。
将 Gen1 仓库修改为 Gen2 不会 启用 QAS。
以下操作不会关闭已启用的 QAS:
如果修改启用 QAS 的多群集仓库并改回单群集,QAS 仍保持启用。
如果修改启用 QAS 的 Gen2 仓库并改回 Gen1,QAS 仍保持启用。
此变更旨在为标准仓库提供更多优化机会,并提升通常用于高流量和性能关键工作负载的查询性能。
参考:2113