Oracle Maximum Availability Architecture

Oracle Maximum Availability Architecture (MAA) provides architecture, configuration, and lifecycle best practices for Oracle Databases and applications, enabling high-availability service levels for databases and applications residing in on-premises, cloud, or hybrid configurations.

Oracle introduces integrated vector database to augment generative AI and dramatically increase developer productivity

New AI vector similarity search in Oracle Database 23c allows the combination of search in semantic and business data to provide highly accurate answers quickly and securely.

Oracle Maximum Availability Architecture (MAA) Overview Oracle MAA overview

Learn more about the complete solution for Oracle Database high availability and disaster recovery.

Oracle Maximum Availability Architecture (MAA) Datasheet Oracle MAA datasheet

Examine Oracle MAA tiers for application recovery point objectives (RPOs) and recovery time objectives (RTOs) for high availability, data protection, and disaster recovery.

High Availability & Scalability for Modern Database Architectures – Webcast series Webcast series: High Availability and Scalability for Modern Database Architectures

Join Oracle experts for live and on-demand webinars and get the latest updates on high availability and scalability for modern database architectures. Learn best practices for disaster recovery, building applications, and zero downtime migration.

Oracle Maximum Availability Architecture features

Oracle Real Application Clusters

Oracle Real Application Clusters (Oracle RAC) allow customers to run a single Oracle Database across multiple servers to maximize availability and enable horizontal scalability while accessing shared storage. User sessions connecting to Oracle RAC instances can fail over and safely replay changes during outages without any changes to end user applications, hiding the impact of the outages.


Oracle Active Data Guard

Oracle Active Data Guard expands the capabilities of Oracle Data Guard to provide advanced data protection, disaster recovery, and scalability benefits. Use Oracle Active Data Guard to survive disasters and data corruption while creating, maintaining, and managing one or more synchronized standby databases.

Live Labs


Oracle Application Continuity

Application Continuity (AC) is a feature available with Oracle RAC, Oracle RAC One Node, and Oracle Active Data Guard options that mask outages from end users and applications by recovering the in-flight work for impacted database sessions following outages.


Oracle Globally Distributed Database

Oracle Globally Distributed Database disperses segments of a data set across many databases (shards) onto different computers—on-premises or in the cloud. It enables globally distributed, linearly scalable, multimodel databases. It requires no specialized hardware or software. Oracle Globally Distributed Database does all this while delivering strong consistency, the full power of SQL, and support for the structured and unstructured data of Oracle Database. It meets data sovereignty requirements and supports applications that require low latency and high availability.

Live Labs


Oracle Recovery Manager (RMAN)

Oracle RMAN is an Oracle Database client that performs backup and recovery tasks on Oracle Databases and automates administration of backup strategies. Oracle RMAN simplifies backing up, restoring, and recovering database files.


Oracle Database Flashback Technologies

Oracle Database Flashback Technologies is a set of data recovery solutions that reverse human errors by selectively and efficiently undoing the effects of a mistake. Oracle Database Flashback supports recovery at all levels, including the row, transaction, table, and the entire database.


Edition-Based Redefinition

Edition-based redefinition (EBR) enables online application upgrades with uninterrupted application availability. Both the current application and upgraded application can run simultaneously, allowing users to be phased over to the new version of the application without interrupting business continuity.


Oracle GoldenGate

When combined with other Oracle MAA technology, Oracle GoldenGate eliminates downtime during routine database maintenance and upgrades, operating system patches, application upgrades, and platform migrations. All operations are protected with failback capabilities, eliminating the risk of losing data. Oracle GoldenGate can be deployed in either multi-master or active-active configurations to achieve database scalability or distributed synchronization.


Oracle MAA database cloud migration solutions

  • Migrate to Oracle Cloud with Data Guard

    Easily migrate to Oracle Cloud using a simple Data Guard solution.

    Get started

  • Zero Downtime Migration

    Migrate to Oracle Cloud using Zero Downtime Migration (ZDM), including options for non-CDB database migration and Oracle Multitenant architecture conversion.

    Get started (PDF)

  • Migrate to Oracle Autonomous Database using Oracle GoldenGate

    GoldenGate is a logical data replication and data integration solution that allows logical replication to Oracle Autonomous Data Warehouse and Autonomous Transaction Processing.

    Get started

    Maximum Availability Architecture blogs

Oracle Maximum Availability Architecture Series

Learn best practices for high availability, scalability, and disaster recovery.

Get started with Maximum Availability Architecture


Try Oracle Autonomous Database for Free

Build, test, and deploy free Oracle Autonomous Database instances for an unlimited time with Always Free cloud services.


Contact us

Interested in learning more? Contact one of our industry-leading experts.