在线精品99_中国九九盗摄偷拍偷看_91免费版在线观看_91.app_91高清视频在线_99热最新网站

Oracle 12c R2中ADG会话保留特性的示例分析

153次阅读
没有评论

共计 2255 个字符,预计需要花费 6 分钟才能阅读完成。

这篇文章给大家分享的是有关 Oracle 12c R2 中 ADG 会话保留特性的示例分析的内容。丸趣 TV 小编觉得挺实用的,因此分享给大家做个参考,一起跟随丸趣 TV 小编过来看看吧。

Oracle 12c R2 中有一个不错的特性,那就是 Active Data Guard 会话保留,原本的叫法是 Preserving Active Data  Guard Application Connections

怎么理解呢,比如在 Active Data  Guard 上的连接会话,在 switchover 的过程中会话连接会始终保持不会中断。这一点听起来就很有特点,能够提高用户体验度,而且是一种相对透明的方式。

到底怎么样呢,我们来简单测试一下,先看看默认情况下的 ADG 会话情况, 切换的过程就直接使用 DG Broker 来做了,快。

这是一个 12cR2 的环境,也使用了 Far Sync。

DGMGRL show configuration Configuration - dg_test12cs Protection Mode: MaxPerformance Members: test12cs - Primary database test_sync - Far sync instance test12css - Physical standby database Fast-Start Failover: DISABLED Configuration Status:

SUCCESS (status updated 10 seconds ago) 我们连接到备库,备库现在是 ADG 模式。

SQL  select open_mode from v$database; OPEN_MODE ----------------------------------------

READ ONLY WITH APPLY 如果这个时候我们就使用一条语句在备库端查询,使用 TNS 连接,然后 DG  Broker 来切换,切换的情况如下,也是一气呵成。

DGMGRL  switchover to test12css Performing switchover NOW, please wait... Operation requires a connection to database  test12css  Connecting ... Connected to  test12css  Connected as SYSDBA. New primary database  test12css  is opening... Operation requires start up of instance  test12cs  on database  test12cs  Starting instance  test12cs ... for RDBMS instance ORACLE instance started. Database mounted. Database opened. Connected to  test12cs  Switchover succeeded, new primary is  test12css  DGMGRL

在客户端反复测试连接的情况如下:

SQL  select count(*) from cat; COUNT(*) ---------- 153 SQL  / COUNT(*) ---------- 153 SQL  / select count(*) from cat * ERROR at line 1: ORA-03113: end-of-file on communication channel Process ID: 94489 Session ID: 419 Serial number: 62932

可以看到在切换的过程中,连接被中断了,而接下来就会彻底断开连接。

SQL  / ERROR: ORA-03114: not connected to ORACLE

这里就需要说一下这个特性的情况,其实还涉及到一个参数 standby_db_preserve_states, 默认是 NONE

SQL  show parameter standby_db_preserve_states NAME TYPE VALUE ------------------------------------ ---------------------- ------ standby_db_preserve_states string NONE

我们设置为 ALL, 这个修改需要重启备库,我们设置好之后,再来做 switchover

步骤和上面的类似,我们直接来看看效果,始终在这一个会话内查看数据查询的情况, 整个过程相对平滑,在切换过程中会有一个大约两秒的停顿,但是连接始终是保持的。

COUNT(*) ---------- 153 SQL  / COUNT(*) ---------- 153 SQL  / COUNT(*) ---------- 153 SQL  / COUNT(*) ---------- 153 SQL  / COUNT(*) ---------- 153

整体来看这个特性确实达到了预期的效果,还是蛮不错的。

感谢各位的阅读!关于“Oracle 12c R2 中 ADG 会话保留特性的示例分析”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!

正文完
 
丸趣
版权声明:本站原创文章,由 丸趣 2023-07-26发表,共计2255字。
转载说明:除特殊说明外本站除技术相关以外文章皆由网络搜集发布,转载请注明出处。
评论(没有评论)
主站蜘蛛池模板: 夜色阁亚洲一区二区三区 | 免费观看成人鲁鲁鲁鲁鲁视频 | 亚洲欧美日韩中文字幕在线 | 亚洲综合久 | 狠狠欧美 | 日韩一级片免费 | 美女二区 | 99久久亚洲精品日本无码 | 亚洲国产精品线在线观看 | 尤物视频在线观看视频 | 国产综合精品一区二区三区 | 国产欧美精品一区二区三区-老狼 | 国产三级播放 | 青青草原国产在线 | 18禁男女爽爽爽午夜网站免费 | 人妻丰满熟妇av无码区hd | 99久久久无码国产aaa精品 | 国产精品一区二区免费 | 国产av人人夜夜澡人人爽麻豆 | 性做久久久久久久免费观看 | 韩国精品一区二区三区在线观看 | 亚洲综合另类 | 中国精学生妹品射精久久 | a毛片免费全部播放毛 | 成年人视频在线观看免费 | 国产精品亚洲一区二区三区在线 | 国产高清在线精品 | 99精品国产综合久久久久五月天 | 欧美亚洲国产精品久久久 | 那个网站可以看毛片 | 欧美大香a蕉免费 | 欧美成人se01短视频在线看 | 国产成人在线视频播放 | 精品一区二区不卡无码av | 五月免费视频 | 日韩在线视频中文字幕 | 黄www片| 日韩精品内射视频免费观看 | 亚洲av日韩av永久无码下载 | 18禁黄无码免费网站高潮 | 成人欧美一级毛片免费观看 |