我已經將數據從數據錶轉移到數據庫中。總記錄大約每次15k。 我想redue數據插入的時間。我應該使用SqlBulk?還是其他什麼?大量的數據插入到表
0
A
回答
0
如果使用C#
採取SqlBulkCopy
類看看。 CodeProject上有一個good article關於如何使用它DataTable
0
如果您只是瞄準速度,那麼批量複製可能適合您。根據要求,您還可以減少日誌記錄級別。
How to copy a huge table data into another table in SQL Server
0
SQL批量複製與這種樣本大小的決定性最快的,因爲它流中的數據,而不是實際使用常規的SQL命令。這給它一個稍長的啓動時間,但一次超過120行(根據我的測試)
查看我的帖子在這裏如何得到這裏如果你想一些統計數據如何sql批量複製堆疊針對其他幾種方法。
http://blog.staticvoid.co.nz/2012/8/17/mssql_and_large_insert_statements
+0
這對我很有幫助。 – kst 2013-02-14 10:15:51
0
15K的記錄並不多真的。我有一臺帶有i5 CPU和4GB RAM的筆記本電腦,它可以在幾秒鐘內插入15k條記錄。我不會花費太多時間尋找理想的解決方案。
相關問題
- 1. 將大量數據插入到Redshift中
- 2. PHP:如何將大量表單數據插入到mysql的
- 3. 插入一個大量的數據(6000項)到SQLite表拍
- 4. 插入大量的數據到非常小的插入數據庫
- 5. 插入數據的數量龐大到SQLite數據庫
- 6. 插入大量的數據到android sqlite數據庫?
- 7. 複製,插入大量的行到表
- 8. 將大量數據插入到SQL Server 2005表中
- 9. 插入大量數據的使用Hibernate
- 10. SQL不能插入大量的數據
- 11. 將大量Excel數據插入到MySQL數據庫中
- 12. 將大量原始數據插入到數據庫中PHP
- 13. 戰略來處理大型數據集的大量插入到表
- 14. 插入到具有大量參數的數據庫中
- 15. 插入到數據表數據表自
- 16. 插入批量數據到不同的數據表
- 17. Nodejs:將大量行批量插入到數據庫中
- 18. 將大量數據插入Postgresql
- 19. 向cassandra插入大量數據
- 20. Javascript數據庫大量插入
- 21. 如何將大量數據插入Neo4j
- 22. 在Laravel中插入大量數據
- 23. 插入索引列有大量數據
- 24. 插入大量數據[PHP,MySQL]
- 25. 大數據插入
- 26. PHP插入表數據代碼不插入數據到MSSQL表
- 27. bltoolkit插入數據到表
- 28. 插入數據到MySQL表
- 29. 插入數據表到PSQL
- 30. php插入數據到表
我關於速度只是關注。 – kst 2013-02-14 08:50:15