hive使用mapjoin
来源:互联网 发布:管家婆软件普普版 编辑:程序博客网 时间:2024/05/18 03:22
set hive.ignore.mapjoin.hint=true;
set hive.auto.convert.join = true;
可以设置mapjoin的大小:
hive.mapjoin.smalltable.filesize 默认值是25mb
hive 0.11之后,在表的大小符合设置时:
hive.auto.convert.join.noconditionaltask=true
hive.auto.convert.join.noconditionaltask.size=10000
hive.mapjoin.smalltable.filesize=25000000
默认会把join转换为map join:
hive.ignore.mapjoin.hint=true
hive.auto.convert.join=true
不过hive0.11的 map join bug比较多,可以通过在默认关闭map join convert,在需要时再设置hint
select /*+ mapjoin(b) */
0 0
- hive mapjoin使用
- #Hive#Mapjoin的使用
- hive mapjoin使用
- hive mapjoin使用
- hive mapjoin使用
- hive mapjoin使用
- hive mapjoin使用
- hive mapjoin使用
- hive使用mapjoin
- hive mapjoin使用
- hive mapjoin使用
- hive mapjoin使用
- hive mapjoin 使用
- Hive中Mapjoin的使用
- hive mapjoin
- Hive MapJoin
- hive mapjoin 使用 和个人理解
- Hive mapjoin使用(数据倾斜优化)
- MyBATIS原理第三篇: SqlSession下的四大对象之一——执行器(executor)
- MySql错误处理(四)- 错误代码和消息
- Day5之PropertyDemo
- mysql字段
- 秒杀多线程第二篇 多线程第一次亲密接触 CreateThread与_beginthreadex本质区别
- hive使用mapjoin
- Day5之运算符相关介绍
- 关于表达式的解析
- BasePrj使用说明
- 分布式搜索Elasticsearch——配置
- JS实现HTML标签转义及反转义
- Intel Edison 移植mjpg-stream
- 【Javascript】什么是事件
- 变量交换