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

Posted

技术标签:

【中文标题】在 Snowflake 中,调整现有仓库的大小是不是有助于提高正在运行的查询的性能?【英文标题】:in Snowflake, Does resize an existing warehouse helps in improving the performance of a running query?在 Snowflake 中,调整现有仓库的大小是否有助于提高正在运行的查询的性能? 【发布时间】:2019-11-07 22:46:15 【问题描述】:

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

【问题讨论】:

【参考方案1】:

调整正在运行的仓库的大小不会影响仓库已经在处理的查询;额外的服务器仅用于排队查询和新查询。

https://docs.snowflake.net/manuals/user-guide/warehouses-considerations.html#scaling-up-vs-scaling-out

【讨论】:

【参考方案2】:

如果您的仓库对于正在运行的查询来说严重不足,您最好中止该查询,并在适当调整仓库大小后重新运行它。

【讨论】:

以上是关于在 Snowflake 中,调整现有仓库的大小是不是有助于提高正在运行的查询的性能?的主要内容,如果未能解决你的问题,请参考以下文章

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

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

运行队列如何在 Snowflake 中工作?是不是有概念时间片?

如何在不丢失现有数据的情况下调整 std::vector 的大小?

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

在 Unity 中,如何检测窗口是不是正在调整大小以及窗口是不是已停止调整大小