JOIN ON 和 = 哪个效率高

lion98 2006-12-14 10:35:30
现在有两个表,A和B,通过USERID 和 MMID 关联起来
是用INNER JOIN ON 来连接两个表快,还是用 = 来连接快呢!!
数据量A 为 4万多, B 为 15万多

请高手指教,不胜感谢
...全文
466 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
lion98 2007-01-05
  • 打赏
  • 举报
回复
这个帖子忘记结了,现在结
lula 2006-12-14
  • 打赏
  • 举报
回复
一樣的吧﹐把from后面的A表的順序放在后面可能會好些﹐聽說Oracle是從后面的表開始搜索的
tgm78 2006-12-14
  • 打赏
  • 举报
回复
看看执行计划,一致的话,基本上就是一样快
bzszp 2006-12-14
  • 打赏
  • 举报
回复
应该是一样的,你通过set autotrace on 来看一下两个语句的执行计划就很清楚了。

3,491

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 高级技术相关讨论专区
社区管理员
  • 高级技术社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧