2019-04-19
insert批量处理表记录性能比较问题
在批量insert一个表数据时(约≥100万记录),使用forall每批处理10的记录性能好,还是直接使用insert into......select...???
收藏
分享
2条回答
默认
最新
回答交流
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
墨值悬赏
在批量insert一个表数据时(约≥100万记录),使用forall每批处理10的记录性能好,还是直接使用insert into......select...???
forall每批至少处理1万吧,每批处理10条对性能提升效果有限。
两种方法都是可以的,你应该根据数据库实际的应用场景来选择,如果表上操作很频繁,那么forall分多批的方式对应用的影响会更小,如果表上没什么操作,insert ... select 方式更好
评论
有用 0
墨值悬赏