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.
Larry Ellison and Juan Loaiza discuss the GenAI strategy behind Oracle Database 23ai.
Prepare your systems to support continuous availability during planned maintenance and unplanned outages using Oracle Application Continuity.
Application Continuity masks interruptions from users and applications actively accessing Oracle Database.
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.
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 averts application disruptions during planned maintenance and unplanned database or server outages without needing application code changes or server restarts.
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.
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.
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.
Application Continuity generates rich replay statistics and provides an integrated AC Check functionality to report on successful replays and uncovered calls for further optimization.
Application Continuity is unique to Oracle Database; the only database currently offering a business continuity solution such as Application Continuity.
Oracle Application Continuity extends the high availability to the application layer. It masks the database session interruption from end-users and applications by automatically reconnecting the session to an available database instance, restoring the session state, and replaying interrupted in-flight requests transparently to end-users and applications.
Read the complete postGet hands-on experience with Oracle Always Free Services
Find out how Oracle Application Continuity can help you.