首页 > 解决方案 > Hive+Tez 作业性能问题

问题描述

我有两个作业 Job1 和 Job2 在 Hadoop 集群中运行。这两个作业都是带有 hive-action 运行 hql 文件的 oozie 作业。引擎是 Tez。

当我一个接一个地运行 Job1 和 Job2 时,它们往往会在 10 分钟内快速完成。但是当我同时提交两个作业并尝试并行运行时,它们往往需要更多时间。Job1 在大约 12 分钟内完成,Job2 在 30 分钟内完成。他们在这两种情况下都启动了相同数量的映射器和减速器。

根据我的理解,无论我是一个接一个地运行它们还是并行运行它们,这两个工作都应该花费相同的时间

Tez 或 Yarn 中是否有影响此行为的参数或配置?

标签: hivemapreducehadoop-yarnhadoop2apache-tez

解决方案


推荐阅读