Oracle DataGuard is a technique to replicate data stored in an Oracle RDBMS across several Oracle engine instances. I’m wondering whether DataGuard really provides a linear scalability for a RDBMS. Do you have any experiences with the DataGuard? How does it behave under heavy load conditions?
Oracle DataGuard is a technique to replicate data stored in an Oracle RDBMS across
Share
DataGuard is typically used for business continuity, i.e. to have a failover database when the primary is unavailable. If you’re looking for scalability, then you want RAC (Real Application Clusters), where multiple instances on separate hosts mount and share the same set of database files.
Generally, RAC scales out if you have a well-designed (db-centric) application that is bound by database host memory and CPU limitations.