11 2020 档案

摘要:一、测试目标 疑问? 我们都知道Oracle RAC使用ASM管理存储; 对于ASM磁盘组而言冗余模式有三种,EXTERN、NORMALN、HIGH,那么这三种冗余方式有什么作用呢? 假设磁盘损坏,能丢失多少块磁盘呢??? 我们在来推断一下这个东西有什么使用场景!ASM磁盘组是否值得多配置存储,配置 阅读全文
posted @ 2020-11-23 16:19 绿茶有点甜 阅读(1749) 评论(0) 推荐(0) 编辑
摘要:一、问题现象 OGG从11.2.0.4 DB抽取,同步至Kafka 进程报错! 观察进程日志:类似如下SQL引起的问题 UPDATE TABLE SET ID =null ,send_time=xxx where id is null; 这个id字段是主键,检查文档暂时未定位到什么原因引发的!源端主 阅读全文
posted @ 2020-11-23 14:52 绿茶有点甜 阅读(757) 评论(0) 推荐(0) 编辑
摘要:一、测试目标 疑问,OGG初始化同步表,源端抽取进程开始抽取的scn<源端事务的start_scn时,这个变化是否会同步到目标库中? 二、实验测试 如下进行测试! session 1 SQL> conn yz/yz SQL> create table t1(id int,cc_name varcha 阅读全文
posted @ 2020-11-18 22:14 绿茶有点甜 阅读(1177) 评论(0) 推荐(0) 编辑
摘要:一、报错 有个朋友遇到一个存储过程,开发反馈执行有问题,需要排查,后续检查发现这个JOB调用执行存储过程报对象不存在??? 需要对这个问题进行分析一波 ORA-8103 "Object No Longer Exists" 二、相关资料 问题很简单对象不存在? 真的不存在吗? 对象检查还是存在的!那什 阅读全文
posted @ 2020-11-18 08:29 绿茶有点甜 阅读(3778) 评论(0) 推荐(0) 编辑
摘要:一、报错 有个DBA朋友遇到如下问题,观察MOS整理现象MMON进程trace一直报错 MMON trace file shows repeated entries: ***KEWFDBFUS: Auto-DBFUS slave failed, return Code: 2***KEWFDBFUS: 阅读全文
posted @ 2020-11-17 10:38 绿茶有点甜 阅读(370) 评论(0) 推荐(0) 编辑
摘要:一、报错 OGG复制进程报错! ERROR OGG-00222 The column(s) used for the @RANGE filter for table C.IC contain only NULL value(s) or missing value(s): There must be 阅读全文
posted @ 2020-11-17 09:34 绿茶有点甜 阅读(445) 评论(0) 推荐(0) 编辑
摘要:一、需求场景 在运维过程中,存在慢SQL,可以选择创建索引进行优化,但是如果直接创建索引! 能否真正的优化问题SQL???值得怀疑,如果建了索引,问题更大咋整? 因此可以先建立一个不可见索引,用于测试,测试确认能提高SQL执行效率,在将索引转为有效! 这样安全的干活,你值得拥有。 二、测试 1)制造 阅读全文
posted @ 2020-11-16 20:16 绿茶有点甜 阅读(149) 评论(0) 推荐(0) 编辑
摘要:1.1问题现象 应用反馈业务执行SQL响应超时,需要数据库排除DB是否存在问题,创建AWR观察到top event 新增enq: US - contention ??? 1.2问题分析 1) DB Time指标 2020-11-12 17:30 18:00 DB time 3310.19 2020- 阅读全文
posted @ 2020-11-13 15:53 绿茶有点甜 阅读(778) 评论(0) 推荐(0) 编辑
摘要:1.1报错 ASM Alert一直报这个错误Errors in file /u01/app/grid/diag/asm/+asm/+ASM2/trace/+ASM2_ora_254925.trc: ORA-27090: Unable to reserve kernel resources for a 阅读全文
posted @ 2020-11-12 14:08 绿茶有点甜 阅读(493) 评论(0) 推荐(0) 编辑
摘要:1.1现象 学习一个朋友遇到的一个DB hang的情况,创建问题时段AWR报告后,发现非常高的block change tracking buffer space 等待事件; 1.2问题分析 High Waits On 'block change tracking buffer space' - C 阅读全文
posted @ 2020-11-11 19:27 绿茶有点甜 阅读(615) 评论(0) 推荐(0) 编辑
摘要:1.1需求 需求,客户需要在OGG灾备目标端环境进行发版(对应的工作就是目标端表新增字段),结果就是OGG复制进程报错!测试模拟如何处理这个问题; 1.2实验环境准备 实验环境准备 源端 SQL> delete dd ; commit; 目标端查询 select * from dd; no rows 阅读全文
posted @ 2020-11-11 15:23 绿茶有点甜 阅读(1272) 评论(0) 推荐(0) 编辑
摘要:1.1现象 之前有个客户遇到一个问题,OGG同步数据链路,突然有一天网络出现问题,导致OGG投递进程无法正常投递,无法写入目标端的该文件。 猜测是由于网络丢包等原因导致文件损坏,无法正常open,read,write. 解决方法,投递进程etrollover。 本篇文档是基于这种方式测试下etrol 阅读全文
posted @ 2020-11-10 22:00 绿茶有点甜 阅读(1509) 评论(0) 推荐(0) 编辑
摘要:1.1需求 OGG软件,源端目标端环境是异构的情况下,源端新增字段后(表结构变更),目标端需要手工同步DDL操作后,还需要更新Def文件,如果是大量的表源端可以根据抽取表进行def文件全部更新,如果是少量1个表结构变更的情况,希望快速在源端输出最新def文件!!! 1.2脚本 [oracle@aux 阅读全文
posted @ 2020-11-10 18:44 绿茶有点甜 阅读(120) 评论(0) 推荐(0) 编辑
摘要:1.1现象 有个DBA朋友遇到需要分析性能问题,发现DB没有AWR快照??? 观察MMON进程正常,手工创建SNAP 报错 1.2 处理 参考 https://community.oracle.com/tech/apps-infra/discussion/342662/manual-snapshot 阅读全文
posted @ 2020-11-10 18:38 绿茶有点甜 阅读(357) 评论(0) 推荐(0) 编辑
摘要:1.1现象 存在一套11.2.0.4 RAC 2节点,数据库存在5000个会话数量,其中active正在执行的会话500个,其余均为非活跃会话。 大量inactive会话过多给Oracle数据库带来什么样的影响? [活跃说明数据库存在大量并发,正常情况下说明是业务负载这块只能拆库,常规无法优化套路】 阅读全文
posted @ 2020-11-10 15:31 绿茶有点甜 阅读(2060) 评论(0) 推荐(1) 编辑
摘要:1.1需求 数据库未开启归档,表的数据无需备份,但是表结构需要进行备份,否则DB出现介质问题需要恢复,使用历史环境会缺很多表 or 字段影响灾难恢复后业务恢复时间。 本次采用的是使用EXPDP逻辑导出,只导出用户结构定义表结构,索引结构,存储过程等,不导出数据。 1.2脚本 $ cat expdp. 阅读全文
posted @ 2020-11-10 15:14 绿茶有点甜 阅读(327) 评论(0) 推荐(0) 编辑
摘要:1.1问题现象 听黄远邦老师讲课,其中PPT存在一个ORA-01652的报错,在本篇文章中系统进行总结一下。 现象:应用反馈SQL无法执行成功,或者DB Alert告警报错 ORA-01652,临时表空间xx报错,不足。 1.2问题分析 什么时候会使用临时表空间? 临时表空间用来管理数据库排序操作以 阅读全文
posted @ 2020-11-06 22:06 绿茶有点甜 阅读(1640) 评论(0) 推荐(0) 编辑
摘要:1.1问题现象 一个朋友再次遇到SQL解析失败的问题,导致数据库负载很高,让整个数据库无法正常运行业务SQL。 本篇文档对解析失败,从而引发的数据库性能问题,进行分析说明。 现象:数据库负载很高,业务反映数据库慢 or 部分业务无法正常处理; 1.2 AWR观察 快速创建一个awr报告观察里面的指标 阅读全文
posted @ 2020-11-03 16:15 绿茶有点甜 阅读(708) 评论(0) 推荐(0) 编辑
摘要:find /u01/app/oracle/admin/BXDG/adump -name "*.aud" -mtime +30 -exec rm {} \; -mmin n: 查找n分钟以前文件内容被修改过的所有文件。 -mtime n: 查找n天以前文件内容被修改过的所有文件。 阅读全文
posted @ 2020-11-03 14:34 绿茶有点甜 阅读(295) 评论(0) 推荐(0) 编辑
摘要:1.1问题现象 DBA朋友遇到的问题,LINUX Redhat 6.9,2节点RAC,生产环境报ORA 死锁错误,检查发现存在TM锁,属于外键无索引问题,影响业务。 通过外键列创建索引解决问题。 本篇文档进行模拟测试,并在此熟悉外键无索引的情况。 1.2死锁报错模拟 SQL> create tabl 阅读全文
posted @ 2020-11-02 21:57 绿茶有点甜 阅读(296) 评论(0) 推荐(0) 编辑
摘要:注意:本篇文档是转载自微信公众号:ANBOB手记 weejar 1.1问题现象 LINUX REDHAT 6.9,2节点RAC 安装19.3 GI,ORACLE软件后,打19.6.2 RUR补丁 GI,ORACLE软件后。 DBCA建库,需要3个小时,并且DBCA成功完成后,观察到种子库及PDB均处 阅读全文
posted @ 2020-11-02 20:36 绿茶有点甜 阅读(778) 评论(0) 推荐(0) 编辑
摘要:1.1问题现象 单实例DG环境,凌晨时刻,实例DOWN了,需要进行分析。 观察DB Alert日志,可以明确看到ORA-04021报错,以及打印LGWR TRACE日志。 1.2 报错ORA-04021??? How to Analyze Library Cache Timeout with Ass 阅读全文
posted @ 2020-11-02 20:15 绿茶有点甜 阅读(904) 评论(0) 推荐(0) 编辑
摘要:1.1问题现象 加字段操作,10分钟并未执行成功,之后报错,观察Alert提示LMD trace日志。 11.2.0.3 linux平台2节点RAC 1.2什么是DRM? https://blog.csdn.net/wanbin6470398/article/details/86604924 htt 阅读全文
posted @ 2020-11-02 19:47 绿茶有点甜 阅读(467) 评论(0) 推荐(0) 编辑