【发布时间】:2016-11-04 17:07:30
【问题描述】:
Sort merge Bucket Join 与 Sort Merge Bucket Map join 不同吗?如果是这样,应该添加什么提示来启用 SMB 加入? SMBM join 比 SMB join 有什么优势?
“set hive.auto.convert.sortmerge.join=true”这个提示是否足以用于 SMB 加入?否则也应包括以下提示。
设置 hive.optimize.bucketmapjoin = true 设置 hive.optimize.bucketmapjoin.sortedmerge = true
我问的原因是,提示说Bucket map join,但这里没有执行MAP join。我假设 SMB 中涉及 map 和 reduce 任务,而 SMBM 中只涉及 map 任务。
如果我错了,请纠正我。
【问题讨论】: