it编程 > 数据库 > Oracle

Oracle数据库高可用之DG+RAC详解

40人参与 2026-04-12 Oracle

一、dg的概念和原理

oracle data guard是oracle数据库的一种高可用性解决方案,它通过在主数据库和一个或多个辅助数据库之间自动复制和同步数据,来实现数据库的持续可用性和灾难恢复能力。

以下是oracle data guard的工作原理

物理备份

主数据库将归档日志传输给辅助数据库。

这可以通过物理方式(通过网络传输二进制归档日志)进行

dg保护模式

模式数据丢失风险传输特点
最大保护零数据丢失同步只有备考确认收到日志,主库才进行下一步操作
最大可用零数据丢失同步与最大保护不同,最大可用在日志传输超时和备库收到日志后都会进行下一步操作
最大性能有少量数据丢失风险异步主数据库不等待备用数据库确认

业务中主库一般用作更新,备库一般用作读,查询操作。

二、rac原理

oracle rac(real application clusters)是一种高可用性和可伸缩性的数据库解决方案,它基于共享磁盘架构,允许多个服务器共享同一个数据库实例。

以下是oracle rac的工作原理:

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持代码网。

(0)

您想发表意见!!点此发布评论

推荐阅读

Oracle归档日志爆满的急救指南

04-12

Oracle数据库AWR报告的生成步骤与分析方法

04-10

Oracle中将非分区表转换为分区表的最佳实践

04-13

Oracle 26ai搭建ADG Far Sync日志备库的实例

04-15

Oracle Undo空间爆满的急救指南

04-08

Oracle大批量数据更新的避坑指南与关键原则

04-02

猜你喜欢

版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。 如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。

发表评论