使用sql server和jdbc更快地插入记录的方法

时间:2016-04-20 10:00:15

标签: sql-server jdbc

我正在运行一个java应用程序,其中有数千条记录从一个表插入另一个表。所以我正在进行批量插入,每个记录有100条记录。我的数据库是SQL Server 2014,我正在使用jdbc连接。是否有更快的方法可以在更短的时间内插入这些数千条记录?

1 个答案:

答案 0 :(得分:3)

不是使用JDBC批处理插入行,而是在SQL Server中执行所有操作的更快的替代方法是使用INSERT INTO...SELECT,这允许从一个表中选择行并插入到另一个表中。