impala:没有equi连接 predicate 的右外部连接类型只能在单个节点上执行

kmbjn2e3  于 2021-06-26  发布在  Impala
关注(0)|答案(0)|浏览(190)

我已经使用 COMPUTE STATS 在table上。在此之后,当我重新运行查询时,它会给我一个错误 A RIGHT OUTER JOIN type with no equi-join predicates can only be executed with a single node plan . 删除stats就是执行查询。我正在努力提高查询性能。我对 Impala 还很陌生,我正在尝试理解如何计算统计数据来引起连接问题。
注意:我的查询有左连接,没有右连接。

Select f1, f2, f3 from (
     Select t.t1, t.t2, t.t3 from table1 t
     Left join
     Select p.p1, p.p2, p.p3 from table2 p on p.p1=t.t1) i
Where condition

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题