Hi all,
I need to schedule a daily workflow that get data from one large table and mirror this data into another table. The table has a primary key. The workflow is very simple right now, something like this:

For this, as far as i know, i can use the following Output Options:
1)Delete Data & Append
2)Update; Insert If New
Some colleagues said to me that the 2 option is better because it uses less resources from the SQL Server. The problem is that sometimes an ID can be deleted from the Source and it need to be deleted on the Copy of the source too. And the 2 option does not do that by default.
What is the best way to proceed here? 1, 2, or even another option? Maybe using pre/post sql statements? Thanks!