Teradata中的行大小限制

时间:2018-09-07 18:43:14

标签: sql teradata

所以我知道Teradata每行有64k字节的限制。我有一张需要导出到Teradata的宽表,并且其中包含一些字段(varchar(5000))。我们已经看到行大小超过此限制的情况。

所以,我的问题是,我们如何克服这种情况?我们无法在源代码中削减大型VARCHARS,因为下游业务用户必须使用大型VARCHARS。拆分表始终是一种选择,但是Teradata中还有其他方法可以解决吗?

1 个答案:

答案 0 :(得分:1)

Teradata 16.00将行大小增加到1MB。否则,如JNevill所提到的,将具有相同主索引的表分为两部分。这样一来,它们就可以通过行键合并连接(这是Teradata中最高效的连接)在AMP-local上连接在一起。