Java中的批处理注意事项

当进行批处理的时候,大量的数据
最好使用addbatch,executebatch语句进行批处理
如果使用executeUpdate 不是不可以,只是效率太低了
需要一条命令一条命令的给数据库传输,大量的时间都浪费在数据库传输命令的过程中
但使用了addbatch,它会将大量的命令先加载到Statement的命令列里,然后一次传输给数据库,让数据库一次性执行这些命令,就大大的提高了效率。

最好使用Statement来调用addbatch,Preparedment不是不可以,只是它需要预编译,当遇上大量的命令时,可以会出现一些异常。

猜你喜欢

转载自blog.csdn.net/qq_43665244/article/details/108853904