Study-Oracle-11-ORALCE19C-ADG集群搭建
一、ORACLE--ADG VS ORACLE--DG的区别
1、DG是Oracle数据库的一种灾难恢复和数据保护解决方案,它通过在主数据库和一个或多个备用数据库之间实时复制数据,提供了数据的冗余备份和故障切换功能。它的主要作用是灾难恢复,可以在主数据库发生故障时快速切换到备用数据库,保证业务的连续性和数据的安全性。
2、ADG(Active Data Guard)在DG的基础上增加了一些额外的功能,可以在备用数据库上提供只读访问。这意味着用户可以对备用数据库进行只读查询和报表生成,而不会影响主数据库的性能。因此,ADG可以充分利用备用数据库的资源,提供更高的可扩展性和负载均衡能力。
3、读写操作:DG的读写操作不能并行,而ADG则支持读写并行。
4、总结来说,DG和ADG在功能、读写操作上均有所不同。DG主要用于灾难恢复,而ADG在灾难恢复的基础上增加了只读访问功能,能更好地利用备用数据库资源,提高整体系统的性能和可用性。
5、详细原理可以拜读两位大牛的博客
Oracle Data Guard 理论知识_oracle dg原理-CSDN博客
Oracle之ADG与DG的区别?_oracle adg与dg区别-CSDN博客
6、ADG集群示意图
二、环境准备
ADG搭建要点:
1、两个网段相同的主机,网络互通。
2、操作系统及参数配置相同,主节点部署完成数据库,监听正常
备节点只安装oracle软件,不要建库,不需要监听
3、两个都建好相同SID的库,注意:大小写相同,本次SID都是orcl。
4、主机信息
两台主机配置主机名
5、参数配置及数据库安装,参考以前的比较,不做重复
三、开始搭建ADG集群
1、主库开启强制日志
2、主库开启归档模式
创建归档目录
数据库指定归档路径
停止数据库
将数据库启动到mount状态
开启归档模式
启动数据库
查看数据处于归档模式
查看当前的日志组
新增standby日志
查看当前日志文件
四、主备库网络设置
1、优化主机网络传输性能(主备库都添加)
2、修改动态监听为静态监听
主库监听修改
reload监听配置文件
动态监听与静态监听执行 lsnrctl status命令后的对比
备库监听设置
启动备库监听
查看备库监听状态
测试监听联通
主库测试
备库测试
原文地址:https://blog.csdn.net/weixin_41633010/article/details/142729392
免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!