2010-08-09 221 views
0

我有一个逐行更新值的包。当我运行这个虽然调试模式(打开解决方案,并按'播放')它需要约2分钟。但是,当我尝试通过单击thre dtsx来运行它时,大约需要3个小时。需要很长时间执行的SSIS包

任何想法?

感谢

ABHI

回答

0

你知道它正在跑了多久每次更新?它使用OLEDB Destinations还是T-SQL命令?您可以添加脚本任务来引发Dts.Events.OnInformation事件以帮助识别瓶颈。

任何你无法批量更新的原因?也许加载一个临时表,然后在最后运行一个更新命令?