oracle adg性能,Oracle Dataguard(DG)性能优化思路

Oracle Dataguard(DG)性能优化思路

Oracle dataguard(physcial)的技术原理是通过把在主库(生产库,primary,源库)产生的redo传送到

备库(standby,目标库)进行应用(分为redo apply和sql apply)从而达到数据库同步的目标.

如何进行优化做一些简单的介绍.

优化主库上产生redo.一般在DG的配置中我们通过force loggin强制所有的操作都要产生redo,所以减少redo

的产生量或速度不太可行,除非原有的应用本来还有调整的地方.

优化主库传送redo. 主库上的LNS进程负责传送redo到目标库上,一般的顺序的redo buffer, online log,archivelog.

所有这里我们尽量让LNS在log buffer中读取,从而减少读文件的机会.考虑适当增加log buffer的大小. 络基本架构

方面:redo传送的 络尽量和应用程序访问的 络分开; 减少中间的 络跳数,同一个机房最好放到相同的交换机上;

关闭软件和硬件层的防火墙;  采用压缩的redo传送方式.特别是当 络质量不高的情况下,采用压缩是一种不错的解决

方法;

优化应用(主要指redo apply)速度.由于使用的是与数据库恢复相同的机制,在不存在的IO瓶劲的前提下,在备库上使用并

行应用模式,可以大在提高应用的速度.使用standby log实现实时应用,而不是从备库的archivelog中进行恢复.

相关资源:MinionProfitsTracker:随着市场价格波动,轻松识别最赚钱的奴才[在…

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2021年3月2日
下一篇 2021年3月2日

相关推荐