这篇文章给大家分享的是有关Oracle 12c R2中ADG会话保留特性的示例分析的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。Oracle 12c R2中有一个不错的特性,那就是Active Data Guard会话保留,原本的叫法是Preserving Active Data Guard Application Connections怎么理解呢,比如在Active Data Guard上的连接会话,在switchover的过程中会话连接会始终保持不会中断。这一点听起来就很有特点,能够提高用户体验度,而且是一种相对透明的方式。到底怎么样呢,我们来简单测试一下,先看看默认情况下的ADG会话情况,切换的过程就直接使用DG Broker来做了,快。这是一个12cR2的环境,也使用了Far Sync。SUCCESS (status updated 10 seconds ago)我们连接到备库,备库现在是ADG模式。READ ONL免费主机域名Y WITH APPLY如果这个时候我们就使用一条语句在备库端查询,使用TNS连接,然后DG Broker来切换,切换的情况如下,也是一气呵成。在客户端反复测试连接的情况如下:可以看到在切换的过程中,连接被中断了,而接下来就会彻底断开连接。这里就需要说一下这个特性的情况,其实还涉及到一个参数standby_db_preserve_states,默认是NONE我们设置为ALL,这个修改需要重启备库,我们设置好之后,再来做switchover步骤和上面的类似,我们直接来看看效果,始终在这一个会话内查看数据查询的情况,整个过程相对平滑,在切换过程中会有一个大约两秒的停顿,但是连接始终是保持的。整体来看这个特性确实达到了预期的效果,还是蛮不错的。感谢各位的阅读!关于“Oracle 12c R2中ADG会话保留特性的示例分析”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,免费主机域名可以把它分享出去让更多的人看到吧!
本篇内容主要讲解“Redis中怎么解决缓存过程存在的三大问题”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Redis中怎么解决缓存过程存在的三大问题”吧!一、缓存穿透缓存穿透意味着当用户查询数据库不存在数据时,返回…