spark on hive 参数

set hive.execution.engine=spark;

set spark.app.name=test9999;

set spark.executor.cores=5;

set spark.executor.memory=20G;

set spark.executor.instances=5;

set spark.driver.memory=5G;

set spark.memory.fraction=0.9;

--定义了 Spark 作业中每个 stage 的默认 task 数量。 Spark 官方建议的设置原则是,将spark.default.parallelism 设置为 num-executors * executor-cores 的 2 到 3 倍。

spark.default.parallelism=50;

set hive.merge.sparkfiles=true;

--是否自动转换为mapjoin

set hive.auto.convert.join=true;

--小表的最大文件大小,默认为25000000,即25M

set hive.mapjoin.smalltable.filesize=25000000;

--是否将多个mapjoin合并为一个

set hive.auto.convert.join.noconditionaltask=true;

--多个mapjoin转换为1个时,所有小表的文件大小总和的最大值。

set hive.auto.convert.join.noconditionaltask.size=25000000;

相关推荐
SelectDB4 小时前
SelectDB 实时分析性能突出,宝舵成本锐减与性能显著提升的双赢之旅
大数据·数据库·数据分析
BigBookX4 小时前
通过 ElasticSearch的Python API和`curl` 命令获取Elasticsearch 所有索引名称
大数据·elasticsearch·jenkins
kcarly5 小时前
N-Triples, Turtle, RDF/XML 都是什么?还有其他类似的么?
大数据·知识图谱·turtle·rdf·rdf格式·n-triples
Fulima_cloud6 小时前
智慧锂电:开启能源新时代的钥匙
大数据·人工智能·物联网
CXH7286 小时前
elasticsearch 8.17.3部署文档
大数据·elasticsearch
jinan8867 小时前
车间图纸安全传输需要注意什么?
大数据·运维·服务器·安全
阿里云大数据AI技术8 小时前
Hologres 计算组实例&分时弹性入门实践
大数据·serverless
港股研究社8 小时前
重估首程控股:一只产业生态完整的“机器人ETF”
大数据·人工智能·机器人
atbigapp.com9 小时前
AI数据分析:一键生成可视化分析思路
大数据·人工智能·数据分析
叶域10 小时前
正则表达式(复习)
大数据·python·正则表达式