Application Continuity
Application Continuity is an Oracle Database feature that masks interruptions at the database level for planned and unplanned situations, improving the fault tolerance of applications that rely on Oracle Database.
Why Oracle Application Continuity?
Hide planned maintenance
Application Continuity masks planned maintenance events by automatically, transparently, and gracefully migrating workloads between servers, enabling online patching and updates with no downtime or disruption.
Cover unplanned outages
Application Continuity replays the interrupted database traffic and returns the results to the user or application as if nothing had happened behind the scenes-with the integrity of the transaction guaranteed.
No application code changes
Benefit from Application Continuity without changing the application code or logic. Minor configuration changes will enable users to automatically take advantage of the benefits for planned maintenance and unplanned events.
Application Continuity for Oracle DatabasePrepare your systems to support continuous availability during planned maintenance and unplanned outages using Oracle Application Continuity.
Application Continuity key capabilities
Read about the unique benefits of Application Continuity
Application outage avoidance
Application Continuity averts application disruptions during planned maintenance and unplanned database or server outages without needing application code changes or server restarts.
.
Transparent session migration
.
Application Continuity gracefully migrates sessions between Oracle Real Application Clusters (RAC) instances or Oracle Active Data Guard databases but does not abort or abruptly disconnect applications, which avoids connection storms, preserves the application's session state, and ensures that replayable, interrupted transactions come to a successful end.
Broad coverage
.
.
Application Continuity supports a broad range of commercial and custom applications on various coding platforms, like Python, PHP, Java, and .NET, including drivers such as JDBC and ODP.NET, and everyday application servers/connection pools, such as WebLogic, JBoss with UCP, and HikariCP.
Built on Oracle Maximum Availability Architecture
Application Continuity extends Oracle Maximum Availability Architecture (MAA) objectives and principles of providing zero data loss and zero application downtime to recover uncommitted (in-flight) transactions and the application stack.
.
Detailed statistics
.
Application Continuity generates rich replay statistics and provides an integrated AC Check functionality to report on successful replays and uncovered calls for further optimization.
Unique in the industry
.
.
Application Continuity is unique to Oracle Database; the only database currently offering a business continuity solution such as Application Continuity.
“More than 100 local municipalities throughout Japan run mission-critical workloads on cloud services provided by RKKCS. With Application Continuity, RKKCS transparently provides continuous services, even during the regular Autonomous Database maintenance windows.”
Experience Oracle Application Continuity
Try out Application Continuity yourself in the LiveLab: "Made simple with Universal Connection Pool"
High Availability Connections Explained
Sebastian Solbach, Distinguished Product ManagerThis recommended connection string is widely used, but many references don’t spell out, how each parameter changes client connection behavior or what you should observe immediately after tuning. This blog post explains each parameter and shows how changing it affects connection establishment time.
Featured Application Continuity blogs
- August 2025Easy Configuration of UCP with Spring Boot
- June 2025SimpleFAN: Extending Oracle RAC High Availability to Custom Connection Management
- December 2024HikariCP Best Practices for Oracle Database and Spring Boot
- May 2024Use ACCHK to Understand your Application Protection by Application Continuity
- February 2023Using transparent application continuity with current Java frameworks—this is how it works
Find resources and more
- Webcasts and Presentations
- Build your Applications with Zero Downtime and Application Continuity (51:25)
- Achieving Continuous Availability for Your Applications with Oracle MAA (PDF)
- Application Continuity with Oracle Database 26ai (PDF)
- Zero Downtime, No Rewrites: Oracle AI Database and Application Continuity Enhancements (PDF)
