暂无图片
分享
懵深
2019-04-19
insert批量处理表记录性能比较问题

在批量insert一个表数据时(约≥100万记录),使用forall每批处理10的记录性能好,还是直接使用insert into......select...???

收藏
分享
2条回答
默认
最新
lastwinner

forall每批至少处理1万吧,每批处理10条对性能提升效果有限。

两种方法都是可以的,你应该根据数据库实际的应用场景来选择,如果表上操作很频繁,那么forall分多批的方式对应用的影响会更小,如果表上没什么操作,insert ... select 方式更好

暂无图片 评论
暂无图片 有用 0
章芋文
问题已关闭: 问题已经得到解决
暂无图片 评论
暂无图片 有用 0
回答交流
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
暂无图片墨值悬赏