Hive 任务限制同时运行的任务数量的配置

Hive任务的并发控制,指同时运行的 container 的数量,防止先提交的任务占用全部的队列资源,导致后来提交的任务无法申请到足够的资源。

Hive 任务的并发控制,和使用的引擎相关。

MapReduce(MR)引擎

  • Map 任务

    mr 引擎使用 mapreduce.job.running.map.limit 来限制同时执行的 map 任务数量。如一个 hive 任务生成 1000 个 map 任务。当 mapreduce.job.running.map.limit 为 10 时,最多可以同时运行 10 个 map 任务。默认值为0,代表不限制同时执行的 map 任务数量。

  • Reduce 任务
    mapreduce.job.running.reduce.limit 来限制同时执行的 reduce 任务数量。默认值为0,代表不限制。

Tez 引擎

TEZ 没有相关的配置。

相关推荐
Timer_Cooker1 天前
Hive Sum(null)编译报错分析
数据仓库·hive·hadoop
AI_56784 天前
Hive SQL优化:分区表+分桶表提升查询效率
人工智能·hive·ai
旺仔Sec7 天前
手把手教你从零搭建 Hive 2.3.6 + MySQL 元数据存储(含视频教程)
hive·hadoop·mysql
人道领域8 天前
SSM框架从入门到入土(SpringMVC入门开发全流程解析)
数据仓库·hive·hadoop
Mr泓8 天前
数据仓库建设-(数仓分层篇)
大数据·数据仓库·hive
火龙谷8 天前
【hadoop】Hive数据仓库安装部署
数据仓库·hive·hadoop
lhxsir8 天前
HIVE表结构和注释
数据仓库·hive·hadoop
熹乐互动9 天前
亲测有效的酒吧互动点歌系统案例分享
hive
我要用代码向我喜欢的女孩表白9 天前
hive高阶,了解hive相关问题,面试
数据仓库·hive·hadoop
longxibo9 天前
【Ubuntu datasophon1.2.1 二开之五:解决HIVE安装问题】
linux·hive·ubuntu