有人知道推荐的方法是使用DTS将数据从一个表复制到另一个表吗?我们应该在两个连接之间使用标准的Insert / Select语句还是DTS转换?哪一个更快?有没有人对此进行过任何性能测试?
我现在正在使用SQL Server 2000,但也想知道SQL2005 +的性能如何
答案 0 :(得分:1)
如果您曾升级到SQL 2005,则必须重写任何DTS包。他们不赞成使用SQL Server Integration Services。
所以我会选择直接的SQL,或者也许是bcp实用程序。
答案 1 :(得分:0)
我不会将DTS用于此任务,只需使用T-SQL
如果目标表的模式与源不完全相同,则可以操作SELECT语句以获得它所需的方式。
由于您使用的是SQL 2000,因此无法利用带有TABLOCK的INSERT来获取批量操作而不会丢弃表。