仓库:默认为新创建的 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