具有不同压缩(编码)类型的列的Redshift性能

时间:2016-07-19 08:37:10

标签: sql amazon-redshift

当我们加入的列的编码不同时,联接的性能是否存在显着差异?

(例如,加入a.field1 = b.field1,其中a.field1是带有LZO编码的varchar,b.field2是带有bytedict编码的varchar)

或者redshift解压缩数据并不重要吗?

1 个答案:

答案 0 :(得分:0)

我在过去对此问题感到疑惑,我没有从亚马逊那里找到任何解释,但我测试了这一点,但我没有发现任何性能差异, 但是如果你想提高你的连接性能,我发现将join列定义为一个非常有用的distkey