gpt4 book ai didi

snowflake-cloud-data-platform - Snowflake - 未指定列大小时的性能

转载 作者:行者123 更新时间:2023-12-05 05:22:07 25 4
gpt4 key购买 nike

目前我们的项目正在使用 Snowflake DWH。表中定义的列没有任何大小规范。不知道为什么这样做,因为很久以前就这样做了。如果未指定大小时,Snowflake DWH 是否会影响性能。例如,默认情况下 VARCHAR 的大小是 16777216NUMBER 是 (38,0)。在 Snowflake 中将大小保留为默认值是否会影响性能?

最佳答案

实际上,我们正准备在我们的文档中添加更多关于它的信息,很快就会出现。

简而言之,对于 DECIMAL/NUMBER,VARCHAR 的长度和精度(DECIMAL(15,2)中的“15”)仅作为约束,对性能没有影响。Snowflake 会自动检测值的范围并为其优化存储和处理。不过,NUMBER 和 TIMESTAMP 的小数位数(DECIMAL(15,2) 中的“2”)会影响存储和性能大小。

关于snowflake-cloud-data-platform - Snowflake - 未指定列大小时的性能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41379502/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com