我刚开始使用Snowflake数据库。
Snowflake不允许创建索引,也就是说,有哪些方法可以提高我的SQL查询性能?
在过去,我会创建#temp表并创建一些索引,但这是不可能的。
有什么建议吗?
发布于 2021-03-20 00:33:57
创建临时表、物化视图是改进查询的常用方法。如果您想提高点查找查询的性能,请查看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
https://stackoverflow.com/questions/66711359
复制相似问题