雪花查询性能改进

时间:2021-03-19 15:45:42

标签: sql query-optimization snowflake-cloud-data-platform

我刚刚开始使用 Snowflake 数据库。

Snowflake 不允许创建索引,也就是说,有哪些方法可以加快我的 SQL 查询性能?

过去,我会创建#temp 表并在上面添加一些索引,但这是不可能的。

有什么建议吗?

1 个答案:

答案 0 :(得分:1)

创建临时表、物化视图是改进查询的常用方法。如果您想提高点查找查询的性能,请查看 SOS:

https://docs.snowflake.com/en/user-guide/search-optimization-service.html

如果您想改进数据仓库风格的查询,请检查集群键和自动集群:

https://docs.snowflake.com/en/user-guide/tables-clustering-keys.html

我还建议您查看以下帖子:

https://dzone.com/articles/snowflake-performance-tuning-top-5-best-practices