在 Snowflake 中,仓库配置是如何发生的

Posted

技术标签:

【中文标题】在 Snowflake 中,仓库配置是如何发生的【英文标题】:In Snowflake how does warehouse provisioning takes place 【发布时间】:2021-10-02 03:14:49 【问题描述】:

在 Snowflake 2XLarge Warehouse 中,配置时间有时可能比 XSmall Warehouse 更长。

这可能吗

【问题讨论】:

如果您已经看到这种情况,那么答案是“是的,有可能” 【参考方案1】:

是的,仓库是提供者资源的集合,因此收集更大的计算机集群需要更长的时间。就像在 AWS 中启动更复杂实例类型的实例需要更长的时间一样。我怀疑这是因为 AWS 在实例拍卖池中租用它们。

我曾经跑过一个 4XLarge,集群开始工作只需要一分钟多一点。

在QUERY_HITSORY 中还有一个用于测量它的计时器,QUEUED_PROVISIONING_TIME

【讨论】:

以上是关于在 Snowflake 中,仓库配置是如何发生的的主要内容,如果未能解决你的问题,请参考以下文章

Snowflake数据仓库中如何使用内联文件格式从stage中查询数据

在 Snowflake 中,调整现有仓库的大小是不是有助于提高正在运行的查询的性能?

如何计划 Snowflake 使用监控

Snowflake 多集群仓库性能 vs 大仓库规模的单仓库

Snowflake 数据仓库中的模式版本控制

Snowflake 仓库是不是基于 EC2 之类的虚拟机?