1

I am trying to insert some hundreds of thousands of records in SQL Server 2008 R2. What would be the best approach to insert them in least amount of time?

4

1 回答 1

0

SSIS 肯定会在最短的时间内完成这项工作(如果您需要定期进行,那么您可以创建一个工作来完成它,然后运行该工作)另一方面,如果它是一个关闭的,那么有SQL 管理工作室中的向导。或者您可以只制作一个 SQL 插入查询,但是,关闭插入(到)表上的索引并将插入(任意)10,000 条记录批量插入,然后重新启用您的索引(它们将被重建并在您重新启用它们时更新统计信息)

于 2013-04-23T10:23:56.870 回答