注册 登录
编程论坛 Oracle论坛

oracle插入数据效率问题

zl1406039700 发布于 2021-11-16 17:36, 3335 次点击
有一个大宽表,有如下两种方式插入数据,数据来源很多表:
1.通过left join 获得所有宽表需要的字段,然后insert宽表
2.通过left join 获得部分宽表字段,然后insert宽表,最后通过merge into 来更新剩余的宽表字段

麻烦各路大神帮忙分析一下,哪种方式比较好,不胜感激?
2 回复
#2
雕龙2022-01-03 11:42
merge into 的效率会高很多  
#3
ye191342022-01-26 10:45
你可以看一下执行计划,比较一下两种方法的字节数、消耗、用时
1