2010-08-09 219 views
0

我有一個逐行更新值的包。當我運行這個雖然調試模式(打開解決方案,並按'播放')它需要約2分鐘。但是,當我嘗試通過單擊thre dtsx來運行它時,大約需要3個小時。需要很長時間執行的SSIS包

任何想法?

感謝

ABHI

回答

0

你知道它正在跑了多久每次更新?它使用OLEDB Destinations還是T-SQL命令?您可以添加腳本任務來引發Dts.Events.OnInformation事件以幫助識別瓶頸。

任何你無法批量更新的原因?也許加載一個臨時表,然後在最後運行一個更新命令?