jdbc批量insert数据 使用jdbc的操作句柄如何实现一次性大批量的插入数据呀?
浏览量:1711
时间:2021-03-11 08:27:10
作者:admin
使用jdbc的操作句柄如何实现一次性大批量的插入数据呀?
1. 关闭目标表上的索引。2关闭数据库日志3并增加数据库的临时表空间。4分批提交。5考虑异步提交。6在分布式条件下,我们还可以考虑在不同的数据库节点上提交,并有底层的消息系统来完成数据的扩展。
数据库开发中大批量数据怎么提交?
这取决于你写什么。如果您使用Java,我认为您只能通过JDBC提交内存中的数据,或者通过批处理将数据写入文件,然后使用Oracle的sqlldr进行处理。
另外,您还可以通过Java调用Oracle进程,将内存中的数据通过集合传输到Oracle进程中,然后用
forall将其插入数据库中,这样可以降低应用服务器的压力,进程在Oracle服务器上执行,如何避免频繁的网络传输。
jdbc批量insert数据 jdbc批量查询 jdbc批量更新
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。