【拾贝】hive unoin all map数爆增

遇到个hive 语句 用unoin all暴增的情况,

特征:

1. 两条语句查询的数据实际都是0

2. unoin all 上下 有同样的表

 

查看打印信息做了mapjoin ,估计是mapjoin的一个bug, 尝试加上条件

set hive.auto.convert.join.noconditionaltask = false;

set hive.optimize.mapjoin.mapreduce=false; --这条貌似可以不加

恢复正常。

你可能感兴趣的:(hive,map数爆增)