Oracle Dataguard Maximum Availability Performance
We are doing performance testing for an application which uses Oracle database (12.1.0.2) with a dataguard setup in Maximum availability protection mode (SYNC/AFFIRM).
The primary and standby database are residing in 2 seperate regions in Microsoft Azure environment.
The performance results with this setup is not very good.
We tried changing the protection mode of the dataguard setup to maximum performance (ASYNC) and the performance has improved considerably.
Can the network between the 2 Azure regions where the databases reside be the reason for the degraded performance in Maximum availability mode?
Is there any setting in Dataguard or sqlnet.ora that can help improve the dataguard performance in maximum availability mode as the client requirement is to have minimum data loss.