【发布时间】:2021-12-26 17:45:02
【问题描述】:
我想在各种 Snowflake 表中使用 VARBINARY 列。相应的数据大小可能因不同的表而异。如果我将所有此类列都定义为全长,是否会对性能产生任何影响?
offical docs 表示全长 VARCHAR 列对性能没有影响。此外,一列仅消耗存储的实际数据量。 我假设这些陈述对于 VARBINARY 也是正确的,但在任何地方都找不到具体提到的。有人可以确认这种行为吗?
【问题讨论】:
-
这适用于所有数据类型。 Snowflake 不会为数据类型的长度预留空间,因此不会对基于列定义的存储或性能造成影响。
标签: snowflake-cloud-data-platform