Vertica 中的最大列数和列长度?
Max number of columns and column length in Vertica?
我们有一些第 3 方营销数据,最多可以包含 3000 列,有些列名称有 300~400 个字符。
根据 Vertica 官方文档(HP Vertica Analytics Platform Version 7.0.x Documentation),它说 1600 是最大值。
但是,根据这篇文章:http://www.dbms2.com/2012/07/28/some-vertica-6-features/,Vertica 实际上具有无限数量的列。
请问Vertica的最大列数是多少?以及列名称中可以包含的最大字符数?
快速网络搜索给了我几个 link,它们是:
1. Vertica 官方页面。
2. 比您的 dbms2 link 更新。
全部显示列限制为 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
由于每列的数据长度可能不同,因此真正的限制是总行长度,即 32,768,000 bytes。这一点以及 1600 的最大列限制仍然适用,但 Flex 表除外。
上述文档还规定列名的最大长度为 128 字节。
我们有一些第 3 方营销数据,最多可以包含 3000 列,有些列名称有 300~400 个字符。
根据 Vertica 官方文档(HP Vertica Analytics Platform Version 7.0.x Documentation),它说 1600 是最大值。
但是,根据这篇文章:http://www.dbms2.com/2012/07/28/some-vertica-6-features/,Vertica 实际上具有无限数量的列。
请问Vertica的最大列数是多少?以及列名称中可以包含的最大字符数?
快速网络搜索给了我几个 link,它们是:
1. Vertica 官方页面。
2. 比您的 dbms2 link 更新。
全部显示列限制为 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
由于每列的数据长度可能不同,因此真正的限制是总行长度,即 32,768,000 bytes。这一点以及 1600 的最大列限制仍然适用,但 Flex 表除外。
上述文档还规定列名的最大长度为 128 字节。