Hi, forum - need help on this: I am building an SSIS package that gets feeds from other db servers, and I want to capture ONLY NEW ROWS to move over from A to B. I looked at this article on incremental loads which was very helpful : http://www.sqlservercentral.com/articles/SSIS/62063/ . This used a lookup to compare rows in source and destination. Seems to work like a charm for a small table, however, the table(s) I'm dealing with has 13+ MILLION Rows. Therefore, this method takes WAY TOO LONG. Any ideas how to grab the NEW rows in less time? (Will have a follow-up Q, but want to answer this first) Many Thanks!