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

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

133次阅读
没有评论

共计 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字。
转载说明:除特殊说明外本站除技术相关以外文章皆由网络搜集发布,转载请注明出处。
评论(没有评论)
主站蜘蛛池模板: 国产经典三级在线 | 97夜夜澡人人双人人人喊 | 插久久 | 亚洲欧美一区二区三区不卡 | 午夜视频日本 | 国产日韩欧美swag在线观看 | 亚洲香蕉伊综合在人在线 | 欧美视频在线观看一区 | 中文字幕亚洲一区二区三区 | 国产第一页久久亚洲欧美国产 | 成人毛片免费视频播放 | 亚洲精品沙发午睡系列 | 国产精彩视频在线 | 国产aⅴ无码专区亚洲av麻豆 | 日本免费在线一区 | 国产成人精品系列在线观看 | 中文字幕禁忌乱偷在线 | 欧美中文字幕一区二区三区 | 亚洲精品乱码8久久久久久日本 | 国产精品嫩草影院人体模特 | 韩国一大片a毛片 | 日韩中文字幕电影 | 怡红院a∨人人爰人人爽 | 免费观看视频成人国产 | 高清黄色一级片 | 福利一区二区三区视频在线观看 | 黑人大群体交免费视频 | 亚洲乱妇熟女爽到高潮的片 | 日韩短视频| 一区二区三区高清 | 亚洲va欧美va| 成人在色线视频在线观看免费大全 | 中字幕久久久人妻熟女天美传媒 | 深夜成人性视频免费看 | 国内精品久久久久久99蜜桃 | 国产主播一区二区三区在线观看 | 成年美女黄网站色大免费视频 | 美女精品久久久久久国产潘金莲 | 日本午夜免费福利视频 | 欧美成人性色大片在线观看 | 亚洲国产成人久久综合一区77 |