Oracle的ADG和RAC
在Oracle数据库中,ADG(Active Data Guard)和RAC(Real Application Clusters)是两个常用的解决方案,用于增强数据库的可用性和性能。本文将介绍ADG和RAC的基本概念,并通过代码示例演示它们的使用。
ADG是Oracle数据库的高可用性解决方案之一。它通过将主数据库的变更传输到一个或多个备用数据库,实现数据的实时复
原创
2024-01-09 23:23:02
1186阅读
标题:理解并实践RAC ADG编程模式
# 引言
在现代软件开发中,多线程编程已经成为了一项重要的技能。然而,多线程编程也带来了很多挑战,例如数据竞争、死锁和线程安全等问题。为了简化多线程编程,提高代码的可读性和可维护性,ReactiveCocoa(简称RAC)引入了一种称为RAC ADG(Active Dispatch Group)的编程模式。本文将介绍RAC ADG的基本概念,并通过代码示例
原创
2024-01-16 01:34:31
49阅读
地址规划:RAC: 1.1.1.62 rac5-vip 1.1.1.64 rac6-vipdb_name hxzgdb_unique_name hxzgrac5-dg 1.1.1.68 db_name hxzgdb_unique_name hxzgdg归档路径:/archivelog数据文件路径:/oradata/hxzg/一、基本环境
原创
2017-11-08 14:40:58
4277阅读
前言:RAC+ADG是Oracle数据库部署的常见架构,RAC保证了数据库的集群性,避免单点故障带来的停机风险,而ADG又给数据带来了进一步的保护,但这样的部署架构势必会给运维带来一定的复杂度,在日常的运维工作中也需要不断的总结经验,整理适合这样部署架构的运维方法,本文介绍一个在RAC+ADG架构中进行跨磁盘组扩容表空间失败的一个案例。问题现象:一套RAC+ADG架构的Oracle数据库在扩容表空
转载
2023-08-03 10:52:58
144阅读
一、基于 Oracle 数据库技术的容灾方案都有哪些?容灾向来是以RPO/RTO来定义其级别,所谓的双活只是业内对某种较高容灾级别的架构的俗称,根据不同的角度对其理解也有所偏差。基于此,暂且认为只要是两个数据中心同时能提供业务服务的就认为是所谓的双活。在这个前提条件下,从Oracle数据库本身的技术来讲,有这么几种方案。基于跨中心实现的远距离RAC架构。 1)基于ASM冗余设计实现。 2)基于存储
原创
2021-04-18 14:32:57
2142阅读
一、基于 Oracle 数据库技术的容灾方案都有哪些?容灾向来是以RPO/RTO来定义其级别,所谓的双活只是业内对某种较高容灾级别的架构的俗称,根据不同的角度对其理解也有所偏差。基于此,暂且认为只要是两个数据中心同时能提供业务服务的就认为是所谓的双活。在这个前提条件下,从Oracle数据库本身的技术来讲,有这么几种方案。■ 基于跨中心实现的远距离RAC架构。 1)基于ASM冗余设计实现。 2)基于
原创
2021-05-03 17:12:51
1796阅读
一、基于 Oracle 数据库技术的容灾方案都有哪些?容灾向来是以RPO/RTO来定义其级别,所谓的双活只是业内对某种较高容灾级别的架构的俗称,根据不同的角度对其理解也有所偏差。基于此,暂且认为只要是两个数据中心同时能提供业务服务的就认为是所谓的双活。在这个前提条件下,从Oracle数据库本身的技术来讲,有这么几种方案。■ 基于跨中心实现的远距离RAC架构。 1)基于ASM冗余设计实现。 2)基于
原创
2021-04-20 13:49:32
669阅读
oracle 19c RAC部署ADG手顺1、DG基础环境ORACLE 主库RAC,scan-IP:111.111.111.155 SID:leodb db_name='leodb' db_unique_name=leodb 主机名:rac19c-01、rac19c-02ORACLE 备库 IP:111.111.111.150 SID:leodbadg db
推荐
原创
2021-05-24 14:53:39
6603阅读
点赞
一、基于 Oracle 数据库技术的容灾方案都有哪些?容灾向来是以RPO/RTO来定义其级别,所谓的双活只是业内对某种较高容灾级别的架构的俗称,根据不同的角度对其理解也有所偏差。基于此,暂且认为只要是两个数据中心同时能提供业务服务的就认为是所谓的双活。在这个前提条件下,从Oracle数据库本身的技术来讲,有这么几种方案。■ 基于跨中心实现的远距离RAC架构。 1)基于ASM冗余设计实现。 2)基于
原创
2021-04-19 14:50:21
376阅读
部署oracle多租户19c rac to 19c rac adg
原创
精选
2024-01-28 22:42:07
471阅读
## RAC ADG 架构图实现流程
### 1. 了解 RAC ADG 架构图
在开始实现 RAC ADG 架构图之前,我们首先需要了解它的概念和作用。RAC ADG(Reactive Architecture Diagram Generator)是一种基于响应式编程思想的架构图生成工具,它能够帮助我们快速生成项目的架构图,提高项目的可读性和可维护性。
### 2. 安装 RAC ADG
原创
2024-01-13 07:40:14
209阅读
RAC+ADG有两种存储数据文件的形式,一个是将DG的数据文件放在ASM上,另一个是将数据文件放在本地磁盘上 本实验做的是数据放在本地磁盘上。 在搭建RAC+DG之前,请确保RAC是没有问题的 1.检查集群状态 grid用户下执行:crsctl status res -t2.前期规划RAC PrimaryRACDB1(主机)RACDB2(主机)备注Public IP192.168.1.130192
由于性能问题,oracle rac调整redo,根据oracle官方建议,adg主库rac调整redo日志,相应的standby log也需要调整,同时adg备库的redo日志和standby 日志也需要做相应的调整。由于adg备库redo日志调整不当,简单来说就是redo日志添加未注明thread进程号,指定的redo日志没有与主库rac的进程号绑定,导致OGG抽取adg备库数据的时候由于 OGG-00868报错而退出。
原创
2023-05-06 12:00:38
309阅读
一、基于 Oracle 数据库技术的容灾方案都有哪些?容灾向来是以RPO/RTO来定义其级别,所谓的双活只是业内对某种较高容灾级别的架构的俗称,根据不同的角度对其理解也有所偏差。基于此,暂且认为只要是两个数据中心同时能提供业务服务的就认为是所谓的双活。在这个前提条件下,从Oracle数据库本身的技术来讲,有这么几种方案。■ 基于跨中心实现的远距离RAC架构。 1)基于ASM冗余设计实现。 2)基于
原创
2021-04-21 11:46:46
1016阅读
"1.主库准备工作" "2.物理备库准备工作" "3.创建物理备库" 写在前面: 最终实现环境:11.2.0.4版本 2节点RAC + 1节点DG 本文旨在弄清楚整个搭建过程中涉及到的基础概念; 本文安装maximum performance mode(最大性能模式)也是DG默认的数据保护模式; 前
转载
2016-11-30 22:38:00
156阅读
2评论
dg搭建
主库准备:select name,log_mode,force_logging from v$database;打开归档日志:
alter system set log_archive_dest_1='location=+ARCH' sid='*';
shutdown immediate;
startup nomount;
alter database archivelog;
s
原创
2023-07-04 08:54:22
249阅读
oracle建议配置冗余的内联网络放置单点,使用udp协议的G级以太网。交叉线不被rac支持。oracle集群维护节点放置脑裂。就是2个或多个实例都要控制数据库,这种情况在节点间的网络通信出问题的时候会发生。oracle集群有几个组成部分cluster synchronization service css event management evm,及cluster ready ser
翻译
2021-09-08 09:17:43
413阅读