标签: sql amazon-redshift
当我们加入的列的编码不同时,联接的性能是否存在显着差异?
(例如,加入a.field1 = b.field1,其中a.field1是带有LZO编码的varchar,b.field2是带有bytedict编码的varchar)
或者redshift解压缩数据并不重要吗?
答案 0 :(得分:0)
我在过去对此问题感到疑惑,我没有从亚马逊那里找到任何解释,但我测试了这一点,但我没有发现任何性能差异, 但是如果你想提高你的连接性能,我发现将join列定义为一个非常有用的distkey