oracle adg性能,Oracle Dataguard(DG)性能优化思路
发布日期:2021-06-24 12:08:46 浏览次数:2 分类:技术文章

本文共 697 字,大约阅读时间需要 2 分钟。

Oracle Dataguard(DG)性能优化思路

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

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

DG的主要过程分为三大部分:1,主库上产生redo; 2,主库传送redo; 3,目标库应用redo.本文就这三个部

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

优化主库上产生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中进行恢复.

转载地址:https://blog.csdn.net/weixin_32646781/article/details/116315468 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:oracle 断电恢复吗,oracle服务器突然断电恢复日志过程
下一篇:php+facade模式怎么用,PHP设计模式之外观模式(Facade)入门与应用详解

发表评论

最新留言

逛到本站,mark一下
[***.202.152.39]2024年04月27日 01时31分52秒