2013-02-14 78 views
0

我已經將數據從數據錶轉移到數據庫中。總記錄大約每次15k。 我想redue數據插入的時間。我應該使用SqlBulk?還是其他什麼?大量的數據插入到表

回答

0

SQL批量複製與這種樣本大小的決定性最快的,因爲它流中的數據,而不是實際使用常規的SQL命令。這給它一個稍長的啓動時間,但一次超過120行(根據我的測試)

查看我的帖子在這裏如何得到這裏如果你想一些統計數據如何sql批量複製堆疊針對其他幾種方法。

http://blog.staticvoid.co.nz/2012/8/17/mssql_and_large_insert_statements

enter image description here

+0

這對我很有幫助。 – kst 2013-02-14 10:15:51

0

15K的記錄並不多真的。我有一臺帶有i5 CPU和4GB RAM的筆記本電腦,它可以在幾秒鐘內插入15k條記錄。我不會花費太多時間尋找理想的解決方案。