我已经将数据从数据表转移到数据库中。总记录大约每次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. 插入一个大量的数据(6000项)到SQLite表拍
- 3. PHP:如何将大量表单数据插入到mysql的
- 4. 插入大量的数据到非常小的插入数据库
- 5. 复制,插入大量的行到表
- 6. 将大量数据插入到SQL Server 2005表中
- 7. 插入大量数据的使用Hibernate
- 8. 将大量原始数据插入到数据库中PHP
- 9. 战略来处理大型数据集的大量插入到表
- 10. 插入到具有大量参数的数据库中
- 11. 插入到数据表数据表自
- 12. 向cassandra插入大量数据
- 13. 在Laravel中插入大量数据
- 14. 如何将大量数据插入Neo4j
- 15. Javascript数据库大量插入
- 16. 插入索引列有大量数据
- 17. 大数据插入
- 18. php插入数据到表
- 19. 插入数据到jquery表
- 20. 插入数据表到PSQL
- 21. 插入数据到MYSQL表
- 22. 插入数据到表
- 23. 插入数据到phpmyadmin表
- 24. MySQL数据插入到表
- 25. bltoolkit插入数据到表
- 26. 插入数据到表
- 27. 如何在mysql中的多个表中插入大量数据
- 28. 插入到批量数据与自己的Oracle表加入
- 29. 从数据表批量插入到数据源SQLCE
- 30. 大量数据导入的表结构
我关于速度只是关注。 – kst 2013-02-14 08:50:15