Hive on Spark生产调优之组件参数配置

Hive on Spark调优指南:组件参数配置与最佳实践
本文详细介绍了在Hive on Spark环境中进行生产调优的关键参数配置,包括Executor、Driver和Hive参数。推荐开启Executor的动态分配,调整executor和driver的内存与核心数,优化Hive的map join转换阈值和文件合并策略。此外,还提到了其他的调优技巧,如使用kryo序列化和缓存策略,以及在开发中优先选择DataFrame和DataSet。

--name datafiles_demo

--driver-memory 4g

--num-executors 10

--executor-cores 4

--executor-memory 8g

--queue eng

--conf spark.driver.extraJavaOptions="-Dlogback.configurationFile=logback/logback-stg.xml"

--conf spark.executor.extraJavaOptions="-Dlogback.configurationFile=logback/logback-stg.xml"

//--conf spark.driver.extraJavaOptions="-Dlog4j.configuration=log4j-local.properties"

--conf spark.sql.catalogImplementation=hive

--conf spark.sql.shuffle.partitions=100

--conf spark.executor.memoryOverhead=1024

--conf spark.task.maxFailures=3 --conf spark.shuffle.io.maxRetries=10

--conf spark.executor.userClassPathFirst=true

--conf spark.driver.userClassPat

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

数据与算法架构提升之路

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值