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 没有相关的配置。

相关推荐
阳爱铭4 小时前
ClickHouse 中至关重要的两类复制表引擎——ReplicatedMergeTree和 ReplicatedReplacingMergeTree
大数据·hive·hadoop·sql·clickhouse·spark·hbase
叡鳍1 天前
Hive---案例7-6 列转行
数据仓库·hive·hadoop
干就完事了2 天前
Hive内置函数
数据仓库·hive·hadoop
q***07142 天前
Spring Boot 从 2.7.x 升级到 3.3注意事项
数据库·hive·spring boot
阿杜杜不是阿木木2 天前
在 Hadoop 生态使用 JuiceFS,并为Hive提供HDFS存储安装指南
hive·hadoop·hdfs
小鹿学程序3 天前
4.子任务四:Hive 安装配置
数据仓库·hive·hadoop
howard20054 天前
4.2 Hive数据表操作
hive·内部表·数据表·插入记录·查询记录
BD_Marathon4 天前
【Hive】复杂数据类型
数据仓库·hive·hadoop
q***76665 天前
Spring Boot 从 2.7.x 升级到 3.3注意事项
数据库·hive·spring boot
q***3755 天前
Spring Boot 从 2.7.x 升级到 3.3注意事项
数据库·hive·spring boot