12C新特性–Application Continuity

12C新特性--Application Continuity

Oracle 12c是一个重要的版本,其中加入了许多新特性,帮助用户提高性能、可用性和安全性等方面的表现。其中一个新特性就是Application Continuity。

什么是Application Continuity

Application Continuity是Oracle 12c数据库的一项新特性,通过自动在应用程序和数据库之间维护一个执行中的请求状态的联接,为用户提供了绝对最小化的中断和自动故障转移能力。

当出现数据库故障的情况下,Application Continuity可以确保客户端请求继续得到响应,而不是直接抛出一个错误。这能够减轻客户端与数据库的通信关系,在网络问题出现的情况下,可能会避免因为通信关系问题而终止客户端的访问。

Application Continuity的优点

使用 Application Continuity 有以下优点:

  • 最小化应用中断:Application Continuity 可以确保客户端请求继续得到响应,而不是直接抛出一个错误。这可以极大程度上保证应用程序的连续性。
  • 自动故障转移:如果数据库实例失败,并且一个不同的实例启动,Application Continuity可以在不需要重新启动的情况下自动切换客户端到新的实例,并继续客户端当前的请求。
  • 提高数据库可用性:如果要维护数据库实例,可以使用Application Continuity确保在整个维护期间内,客户端可以继续正常工作。直到维护结束,客户端的请求才会到达新的服务器。

如何使用Application Continuity

要使用Application Continuity,需要确保以下几点:

  1. 应用程序使用JDBC进行访问Oracle数据库
  2. 应用程序使用“thin” JDBC驱动程序
  3. 支持数据库版本为Oracle 12c及更高版本
  4. 应该安装Oracle 12c JDBC驱动程序

总结

适用 Application Continuity 可以帮助用户提高应用程序的连续性、可用性和安全性等各方面的表现。新特性可以最大程度地减少应用程序中断并自动切换到其它实例,保证了应用程序高效稳定地运行。

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:12C新特性–Application Continuity - Python技术站

(0)
上一篇 2023年3月28日
下一篇 2023年3月28日

相关文章

  • 微信小程序账号密码登入和传值的实现方法

    下面是“微信小程序账号密码登入和传值的实现方法”的完整攻略。 一、微信小程序账号密码登录实现 首先,在小程序的登录页面设计上,可以通过 input 标签搭配 bindinput 和 value 属性,实现用户输入账号密码的功能。示例代码如下: html <view class=”login-container”> <form> &lt…

    other 2023年6月27日
    00
  • cucumber测试框架

    cucumber测试框架 介绍 Cucumber是一个基于行为驱动开发(BDD)的测试框架,它使用Gherkin语言来描述和组织测试用例。Gherkin语言是一种自然语言,易于理解和编写。 Cucumber框架可以用于多种编程语言,例如Ruby,Java,JavaScript等,它的运行结果会以人类可读的格式呈现,这让测试结果更加易于理解和交流。 如何使用 …

    其他 2023年3月29日
    00
  • 帮你打造属于自己的搜索引擎—百度篇

    帮你打造属于自己的搜索引擎—百度篇 什么是百度站长平台 百度站长平台是百度推出的一项服务,旨在帮助站长更好地了解自己网站在百度搜索中的表现,并提供一系列的优化工具和服务,使网站能够更好地在百度搜索中排名,提高曝光度和流量。 注册百度站长平台账号 在使用百度站长平台之前,需要先注册一个账号。打开百度站长平台官网 https://ziyuan.baidu.c…

    other 2023年6月27日
    00
  • 详解C语言中的wait()函数和waitpid()函数

    详解C语言中的wait()函数和waitpid()函数 在Linux系统编程中,wait()和waitpid()函数可以用来等待进程的终止,以及获得进程的退出状态。在本文中,我们将介绍这两个函数的使用方法以及相应的示例代码。 wait()函数 wait()函数会暂停当前进程的执行,直到它的子进程结束为止。如果子进程已经终止,wait()函数会立即返回,否则将…

    other 2023年6月27日
    00
  • sql语句把字段中的某个字符去掉

    SQL语句把字段中的某个字符去掉 在实际的开发中,我们经常会遇到需要修改某个字段的情况,如将电话号码的”-“去掉,将时间格式中的”-“替换成”/”等等。而这些操作,可以通过SQL语句来完成,本篇文章就介绍一下在SQL中如何去除字段中的某个字符。 REPLACE函数 SQL中的REPLACE函数可以实现替换操作,语法如下: REPLACE(str,old,ne…

    其他 2023年3月28日
    00
  • 学习JVM之java内存区域与异常

    学习JVM之java内存区域与异常攻略 1. Java内存区域 Java虚拟机(JVM)将内存划分为不同的区域,用于存储不同类型的数据和执行不同的操作。了解这些内存区域对于理解Java程序的内存管理和性能优化至关重要。 1.1 方法区 方法区是JVM中的一块内存区域,用于存储类的结构信息,如类的字段、方法、常量池等。方法区是被所有线程共享的,它在JVM启动时…

    other 2023年8月1日
    00
  • Android中Fragment子类及其PreferenceFragment的创建过程演示

    创建Fragment子类及其PreferenceFragment可以分为以下几个步骤: 步骤一:创建Fragment类 在Android Studio 中,创建一个新的类并继承自Fragment类,即可创建一个新的Fragment类。在Fragment类中,我们需要实现onCreateView方法,这个方法会在Fragment被添加到Activity中时被调…

    other 2023年6月26日
    00
  • fopen打开文件失败的问题

    fopen打开文件失败的问题 在开发中,我们经常需要读写文本文件。而其中最基本的操作就是打开文件,然而,有时我们会遇到打开文件失败的问题,这可能会导致程序异常崩溃,给我们带来很多麻烦。本文将讨论fopen常见的问题,以及如何进行有效的调试。 问题1:找不到文件 当我们调用fopen函数时,如果指定的文件路径不存在,就会发生找不到文件的错误。例如,下面的代码将…

    其他 2023年3月28日
    00
合作推广
合作推广
分享本页
返回顶部