Vertica中的最大列数和列长度?

时间:2015-05-20 02:35:32

标签: database database-design data-modeling vertica

我们有一些第三方营销数据,最多可能有3000列,有些列名称有300~400个字符。

根据Vertica官方文档(HP Vertica Analytics Platform Version 7.0.x文档),它表示1600是最大值。

但是,根据这篇文章:http://www.dbms2.com/2012/07/28/some-vertica-6-features/,Vertica实际上有无限数量的列。

所以我可以问一下Vertica的最大列数吗?以及可以放入列名称的最大字符数?

2 个答案:

答案 0 :(得分:3)

由于每列的数据长度可能不同,因此实际限制是总行长度,即32,768,000 bytes。除了Flex表之外,这个以及最大列限制1600仍然适用。

上述文档还提供了列名称的最大长度为128个字节。

答案 1 :(得分:0)

快速网络搜索为我提供了以下几个链接:
1. Vertica官方网页。
2.比dbms2链接更新。

它们全部显示列限制为1600,最大字段名称长度为128字节。

例如:
- http://my.vertica.com/docs/4.1/HTML/Master/10538.htm
- https://my.vertica.com/docs/7.1.x/HTML/Content/Authoring/SQLReferenceManual/SystemLimits.htm
- https://community.vertica.com/t5/Vertica-Forum/Maximum-number-of-columns/td-p/208069