暂无图片
oracle的hash join有没有什么限制?
我来答
分享
暂无图片 匿名用户
oracle的hash join有没有什么限制?

mysql中的限制

  • 被 join 的列上没有索引
  • 只能在等值 join 下使用
  • 只能用在 inner join,不能用在 left/right join

oracle中hash--join 有没有类似上面的限制

我来答
添加附件
收藏
分享
问题补充
2条回答
默认
最新
chengang

在8.0.20及以上版本,已没有了2和3限制,你可以直接点链接看官方文档
官方

暂无图片 评论
暂无图片 有用 5
广州_老虎刘

oracle只要求等值关联,没有其他要求。 

楼上的专家说 mysql 的hash join支持非等值, 这个知识点还真让我感到意外, 看来mysql的hash 算法跟oracle不一样, 顺便把merge join的活也一起干了。

暂无图片 评论
暂无图片 有用 5
回答交流
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
暂无图片墨值悬赏