大规模INSERT - 弹簧框架

时间:2010-11-15 18:24:25

标签: java sql insert

我正在使用带有Spring Framework和SimpleJdbcInsert类的Java应用程序在SQL Server中进行大量导入。结果不好,我正在尝试优化它。

我支持每个SimpleJdbcInsert执行隐式事务,所以我希望在开始时使用'begin'并在文件导入过程结束时使用'commit'进行显式事务。

我该怎么做?我在找,但找不到它。 http://static.springsource.org/spring/docs/3.0.x/spring-framework-reference/html/

谢谢!

1 个答案:

答案 0 :(得分:1)

您可以尝试使用SimpleJdbcInsert.executeBatch()执行多个大型INSERT集。也许这可能会提高性能。