JDBC batch批处理Statement executeBatch 详解
JDBC提供了数据库batch处理的能力,在数据大批量操作(新增、删除等)的情况下可以大幅度提升系统的性能。我以前接触的一个项目,在没有采用batch处理时,删除5万条数据大概要半个小时左右,后来对系统进行改造,采用了batch处理的方式,删除5万条数据基本上不会超过1分钟。看一段JDBC代码:
// 关闭自动执行
con.setAutoCommit(false);
Statemen
转载
2017-11-20 14:45:49 ·
1679 阅读 ·
0 评论