Oracle FAQ | Your Portal to the Oracle Knowledge Grid |
![]() |
![]() |
Home -> Community -> Mailing Lists -> Oracle-L -> RE: Two-Phase commit to avoid replication delay??
> So we like to implement two-phase commit solution to avoid
> replacation delay for these 3 tables.
...
> We understand that there would be performance hit (2 writes instead of
> one write) and network latency.
>
> Is there any other issues in this approach?
Each write would likely take longer increasing the chance of lock contention between multiple writers.
> When the other DB becomes available, the queue will be pushed into the
> remote db using some mechanish(say DBMS_JOB).
and would't you have to let this DBMS_JOB thingy apply all the queued transactions before allowing any new transactions in the database that was down? Likewise, any new transactions from the active database would still need to be applied after the DBMS_JOB thingy. Tricky.
-- http://www.freelists.org/webpage/oracle-lReceived on Tue Feb 15 2005 - 10:28:38 CST
![]() |
![]() |