For customers, resilience isn’t just a technical discussion – It’s a business requirement: If we have an outage, will we lose data on committed transactions? How much can we recover? “Almost everything”, is never enough.

Now on Autonomous AI Database Serverless, without any additional effort, cost or performance impact, enabling a local Autonomous Data Guard Standby provides zero data loss protection – That is, Recovery Point Objective (RPO) = 0. This means if you are already using a local Autonomous Data Guard standby on your database, no user action is needed – your database is now protected.


Why this is compelling now in Serverless: Protection without the operational burden

Achieving RPO = 0 requires a litany of high availability best practices – high bandwidth networking, synchronous redo and backups, low-latency flash storage, high throughput disk storage, symmetrically performant resources, parameters and options to comprehend and enable. Autonomous AI Database abstracts away all of that complexity and provides zero data loss protection with your local standby which, as before, can be enabled with a click of a button (or an API call).

In addition to the underlying infrastructure configuration under the hood, local Autonomous Data Guard standbys can use synchronous redo configuration to achieve zero data loss:

  • When an application issues a commit on the primary, the database generates redo.
  • That redo is sent to the standby and safely persisted, along with an acknowledgement back to the primary.
  • Only once the primary receives the acknowledgement, does it proceed with the commit back to the application.

If the primary database becomes unavailable and you transition to the standby, the standby has the redo necessary to preserve committed work—supporting the RPO=0 objective.

This is the same fundamental engineering principle customers have relied on for years with Oracle Data Guard on-premises — delivered as a fully-managed, highly performant, cloud-based capability in Autonomous AI Database.

Continuous Availability with Application Continuity

While the zero data loss RPO helps ensure your data is safe, Application Continuity ensures your users don’t notice any interruption while using your application. Along with enabling local and cross-region standbys, Oracle also recommends enabling Application Continuity on your Autonomous AI Database for the optimal all-round protection. When a failover occurs, Application Continuity works behind the scenes to mask the interruption by capturing and replaying in-flight transactions on the new primary database.

The New Standard for Resilience

In the cloud era, manual failover configurations should be relics of the past. With a zero data loss RPO now the default for every local Autonomous Data Guard standby, we are removing the trade-off between performance and peace of mind.

When you combine these data and app tier protections, you aren’t just helping protect your records — you’re protecting your user experience. Your database stays consistent, your applications stay connected, and your business stays online.