hive中的报错:
- java.lang.OutOfMemoryError: GC overhead limit exceeded
- XX:OnOutOfMemoryError="kill -9 %p
- kill -9 %p"
FAILED: Execution Error, return code 137 from org.apache.hadoop.hive.ql.exec.mr.MapredLocalTask
且代码中含join的操作,数据量较大,导致内存溢出
解决方式:
添加参数,去掉mapjoin优化
set hive.auto.convert.join= false;