As a part of a DB procedure we have the following piece of code:
INSERT INTO remote_table@link_to_remote VALUES ('x','y','z');
UPDATE local_table SET process_status = '1' WHERE id = x;
COMMIT;
Now based on the value in process_status we have further processing, which should be carried out only in a sequence.
Is it a possibility that after the commit, the local_table is instantly updated, but the remote_table (the one over the db link) is only updated after some time (like there is some lag in updating the remote table)?