gpt4 book ai didi

sql - 在Redshift中创建较大的VARCHAR值是否存在弊端?

转载 作者:行者123 更新时间:2023-12-04 03:50:48 24 4
gpt4 key购买 nike

源数据不断为该字段抛出值,这些值的长度越来越大。现在我正在使用VARCHAR(200),但我可能会使用VARCHAR(400)。使用大量是否有任何弊端?

最佳答案

你是什​​么意思“缺点”?如果您没有足够大的列,则存在很大的缺点-您不能使用它来存储要存储在此处的值。

至于额外的开销,您不必担心。 varchar()类型基本上只占用该值所需的存储空间,加上长度的少量开销。另外,“400”并不是一个很大的数字,尤其是与“200”相比。

因此,如果您需要400个字节来存储值,请更改表以存储它。更改值的长度可能会有开销。我不确定RedShift是否会因为类型更改而感到需要复制数据。但是,对性能的影响应该可以忽略不计。

关于sql - 在Redshift中创建较大的VARCHAR值是否存在弊端?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30249194/

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