在 SSIS 2005 中,我使用导入/导出向导创建了一个包,该包删除/重新创建和替换我的生产服务器和开发机器之间的某些表上的数据。向导创建的控制流非常复杂,因此我创建了一个新包并使用了“传输 SQL Server 对象任务”,它非常容易配置和设置,而不是向导创建的疯狂的东西。问题是我创建的包需要 3 多分钟才能运行,而向导版本大约需要 20 秒。他们基本上都在做同样的事情,为什么执行时间会有这样的差异?我可以在使用 Transfer Objects 任务的包中更改设置以使其运行得更快吗?
这是向导创建的包。在使用我编辑没有问题的向导之前,我已经创建了类似的包,但我以前从未见过这样的东西。我不知道在哪里修改我删除和创建的表和架构。替代文字 http://www.freeimagehosting.net/uploads/f7323b2ce3.png
这是for循环容器内的传输任务的属性