Hive优化——谓词下推优化


发布于 2017-04-05 / 50 阅读 / 0 评论 /
谓词相当于Hive SQL中的过滤条件,下推表示前移。

谓词下推(predicate pushdown)是指尽量将过滤操作前移,以减少后续计算步骤数据量。

相关参数有1个:

(1)set hive.optimize.ppd=true;——启用谓词下推(predicate pushdown)优化。

需要注意的是:CBO优化也会完成一部分的谓词下推优化工作,因为在执行计划中,谓词越靠前,整个计划的计算成本就会越低。