Sql 使用哈希表和联接在aster中创建表的速度非常慢

Sql 使用哈希表和联接在aster中创建表的速度非常慢,sql,join,aster,Sql,Join,Aster,我在SQL中对两个表进行简单的连接,这很好,但是当尝试使用相同的连接创建表时,它运行得非常慢/永远不会完成执行 create table trial distribute by hash(key1) as select a.*,b.item2 from table1 a left join table2 b on a.key2=b.key2; 我想问题是我在key1上分发,但在key2上加入,但我不确定解决方案是什么。这不是Teradata SQL,似乎是Aster。@

我在SQL中对两个表进行简单的连接,这很好,但是当尝试使用相同的连接创建表时,它运行得非常慢/永远不会完成执行

create table trial distribute by hash(key1) as
    select a.*,b.item2 from table1 a
    left join table2 b
    on a.key2=b.key2;

我想问题是我在
key1
上分发,但在
key2
上加入,但我不确定解决方案是什么。

这不是Teradata SQL,似乎是Aster。@d如果你是对的,是否已修改我的问题是key1的哈希分布不均?