如何使用c#快速将4,500,000条记录插入sql server数据库

Ham*_*mid 0 c# sql performance

我在c#中有一个程序,使用ExecuteNoneQuery将4,500,000条记录插入sql并且插入时间太长我需要一个快速插入方式,最多需要大约10分钟,但是当我从另一个表中通过管理工作室将4,500,000条记录插入到我的表中时3分钟

Ode*_*ded 5

SqlBulkCopy班是专为大型数据集的快速插入.

但是,您需要了解具有这种大小的磁盘访问速度和网络延迟/带宽/饱和度.

在同一台计算机上复制的情况下,从另一个表填充一个表的示例无效.