任何一个能澄清hive0.14上的查询吗

gr8qqesn  于 2021-06-02  发布在  Hadoop
关注(0)|答案(1)|浏览(256)

在我们的应用程序中,我们使用的是Hive0.14,当执行引擎在mr中时,我们可以更新orc表,当我们设置执行引擎has tez并执行insert/update/delete时,它会引发类似“”exception:org.apache.hadoop.hive.ql.lockmgr.lockexception:与metastore killing dag通信时出错。。。java.io.ioexception:org.apache.hadoop.hive.ql.lockmgr.lockexception:与位于org.apache.hadoop.hive.ql.exec.heartbeater.heartbeater(heartbeater)的metastore通信时出错。java:84)在“”
当我们运行具有group by和order by以及数值字段总和的查询时,
tez执行引擎show+前Map器号。执行查询时,在配置单元命令提示符中表示+的内容。在配置单元0.13和0.14中执行查询时,我们看到了性能差异。这是意料之中的。

wecizke3

wecizke31#

关于你的第一个问题-是间歇性错误还是持续性错误?另外,您有hdinsight提供的默认元存储还是使用托管元存储?
tez中的+表示正在运行的任务数。tez输出的模板已完成(+正在运行)个任务。
关于性能差异,你能详细说明一下吗?您看到的性能差异有多大?是否持续存在?

相关问题