Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Hi,
I have a question regarding resuming a task from the point it was last processing changes.
I am aware that this can be done by acquiring the Last source timestamp from a Replicate task when it was last stopped (article for reference). Other sources (article for reference) also show that this can be done by SCN or even LSN.
(Screenshot from log file after a task was ended)
These are my assumptions on this method - This method allows you to resume a task from the best point in order to not miss any changes that occurred, but also to not send any duplicate changes to the target. Am I correct in this assumption?
Q1) - Is there any possibility of missing changes using this method? If so, I'm curious as to how exactly this would cause missing changes. E.g The mechanics of how QR works regarding this.
Q2) Is there any possibility of duplicates using this method? If so, I'm also curious as to how exactly this would cause duplicates. E.g The mechanics of how QR works regarding this.
Help with these questions is appreciated as always. Thank you.
Kind regards,
Mohammed
Hello Mohammed, @MoeE
Good morning! We previously discussed this topic (please refer to the linked article). Kindly review my earlier reply, where we explained the backend mechanism involved during a task restart.
Hope this helps.
John.