摘要:
前言 Oracle数据库从11g开始,就支持在ASM磁盘组中存放OCR和Votingdisk,但Votingdisk要求Normal冗余的磁盘组至少有3组failgroup,High冗余的磁盘组至少有5组failgroup。 由于Exadata环境,一个存储节点才是一组failgroup,所以对于一 阅读全文
摘要:
故障现象: 一套19.3 ADG备库,备库安装完集群补丁重启后,发现需要重新apply很久以前的归档日志。 分析过程: 1、备库安装完补丁后,启动备库的日志恢复功能,在启动过程中报错,详细的日志如下所示。 2024-04-16T18:34:40.895637+08:00 Beginning Stan 阅读全文
摘要:
前言 一套GoldenGate环境,已经运行了很多年,一直比较正常,Extract抽取进程基本上没有出现延迟的情况,但这次突然出现抽取延迟,其中一个抽取进程延迟高达50个小时左右。 处理过程 1. 当前有两个抽取进程,分别为:E_HXZG、E_SBFSC, 目前出现延迟的是第1个抽取进程。检查该进程 阅读全文
摘要:
ORACLE的分页SQL,基本上在绝大部分的业务系统上都有这种SQL。处理这种SQL,基本上要用到两点: (1). 利用rownum的COUNT STOPKEY特性. (2). 利用索引的排序特性,消除sort order by . 今天,同事发给我两个SQL。 执行计划大概如下: 第1个SQL的执 阅读全文
摘要:
1、故障描述 一套11.2.0.4 RAC测试环境,无意间发现ora.oc4j资源无法启动。 本文主要记录处理过程。 2、故障处理 (1).手动启动oc4j资源:[root@11grac1 log]# crsctl start resource ora.oc4j该命令一直处于执行状态,没有任何输出( 阅读全文
摘要:
前言 Far Sync都已经出现很多年了,虽然知道这个东西,但一直没有亲自测试过,最近有个项目可能要上这个玩意,于是先在测试环境练练手。 一、 环境信息 部署Far Sync ADG环境,需要提前准备好主、备库环境以及至少一套Far Sync用的环境(单机或RAC)。 1. Far Sync HA架 阅读全文
摘要:
故障描述 某客户一套基于AIX小机的11.2.0.4 RAC环境,可能是因为存储故障,该客户对该数据库进行了不完全恢复,具体细节未知,客户在执行alter database open 阶段报错,数据库无法正常打开。 该客户的最终需求是想办法open数据库,他们后续将数据逻辑导出。 故障分析 1、让现 阅读全文
摘要:
前段时间, 一个朋友分享了Exadata上的一个案例,结论是:当ASM磁盘组中的某个griddisk的IO性能远低于同一磁盘组的其他griddisk时,会导致该ASM磁盘组的整体IO都受到影响。 以前只遇到过Exadata闪存卡出现故障时,可能导致整个ASM磁盘组的IO性能受到影响的案例,像这样某个 阅读全文
摘要:
1、故障概要 一套基于ASM的RAC数据库,处于非归档模式,现场人员误将其中的一个数据文件改成了offline状态,等到发现异常时,redo日志已经被覆盖,没有办法recover该数据文件。 本文主要记录测试环境模拟本故障,以及使用BBED修复的过程。 2、故障模拟及处理办法 (1)、准备环境,创建 阅读全文
摘要:
1、故障概要 在RAC集群环境下,如果需要重建DB软件,我通常的做法就是直接删除DB软件所在的目录,然后手动修改inventory.xml文件。具体如下所示: (1)、删除DB软件所在目录,假设DB_HOME为/u01/app/oracle/product/11.2.0.4/dbhome_1:# c 阅读全文