Teradata 中的行大小限制
Row size limitation in Teradata
所以我知道 Teradata 有每行 64k 字节的限制。我有一个很宽的 table 需要导出到 Teradata,还有一些字段 (varchar (5000)) 随之而来。我们已经看到行大小超过此限制的情况。
所以,我的问题是,我们如何才能克服这种情况?我们不能 trim 源代码中的大型 VARCHARS,因为它们对下游业务用户来说是必需的。拆分 table 始终是一种选择,但是 Teradata 中是否还有其他方法可以处理这种情况?
Teradata 16.00 将行大小增加到 1MB。否则,正如 JNevill 提到的那样,将 table 分成具有相同主索引的两个。这允许它们在行键合并连接上连接在一起 AMP-local,这是 Teradata 中最有效的连接之一。
所以我知道 Teradata 有每行 64k 字节的限制。我有一个很宽的 table 需要导出到 Teradata,还有一些字段 (varchar (5000)) 随之而来。我们已经看到行大小超过此限制的情况。
所以,我的问题是,我们如何才能克服这种情况?我们不能 trim 源代码中的大型 VARCHARS,因为它们对下游业务用户来说是必需的。拆分 table 始终是一种选择,但是 Teradata 中是否还有其他方法可以处理这种情况?
Teradata 16.00 将行大小增加到 1MB。否则,正如 JNevill 提到的那样,将 table 分成具有相同主索引的两个。这允许它们在行键合并连接上连接在一起 AMP-local,这是 Teradata 中最有效的连接之一。