Hello Everyone,
For one of the SSIS package, I'm processing .CSV files in a loop. I've used Sort transformation on Data Flow Task to order these files prior to pass them to the Table Difference component (COZYROCs tool). The first file has 22K records, second file has 200 records, third file has 7K records, forth file has 16K records, and last file has 100 records.
Now, the sort transformation works very quickly for first 3 files, but for the 4th one it is taking around 1 hr. time. Also, note that when this version of the package was running, everything on the server became very, very slow.
On the other hand, if I reverse an order of processing of these files, at this time, it takes excess amount of time for 22K records file for sort transformation.
Is it that the Sort transformation is buffering records, which needs to be cleared out after processing the records up to some limit or count?
Can anybody please advise how to get rid of this problem?
Any help would be much appreciated.