在运行OGG Extrac数据库平台,执行expdp,可能出现UDE-31623 bug
生产系统为RedHat 6,RAC 11.2.0.4 CPU Jul 2015,使用expdp,导出需要ogg初始化同步表数据时候出现以下错误: UDE-31623: operation generated ORACLE error 31623 ORA-31623: a job is not attached to this session via the specified handle ORA-6512: at "SYS.DBMS_DATAPUMP", line 3326 ORA-6512: at ...
生产SQL语句突然变慢问题定位
在客户生产环境中,突然某条SQL语句非常慢,无法跑出结果,以下是诊断过程记录:1、定位sql_id: select sql_id from v$sql where sql_text like '%xxx%' sql_id-----------------------564s6g59axuk4'2、统计AWR视图中,该语句执行效率: set line...
ORACLE RAC的DRM (动态资源管理)
在RAC 11.2.0.4生产环境中,每天某个时间,MQ发生大量交易堵塞,从原先的每分钟2千多笔,掉到1千多笔,从数据库后台监控来看,集群GC出现大量堵塞。怀疑RAC发生DRM。从官方文档中,理解DRM机制,RAC每个实例都有自己的SGA和buffer cache,每个block都有都有一个实例主控,该实例负责跟踪block变化情况。例如当一个节点发...
“神奇”的oracle 11.2.0.3 RMAN恢复
这两周一直解决一个ORACLE数据库异机恢复问题。具体情况如下:1、生产库grid+asm+oracle (11.2.0.3 PSU7)2、恢复到相同平台主机系统第一次恢复最新的level 0备份,例如6月5日,数据库完全正常恢复没有任何问题,但6月15日,6月20日,删除所有控制文件和数据文件,重新恢复最新的相应的控制文件和数据文件...
ORACLE 11G EM问题万能解决办法
对于一些政府,企业客户,通常都要求安装EM数据库控制台,对数据库进行管理,对于DBA来说,偶尔会遇到各种EM问题,以下的方法基本能解决客户90%以上的问题。EM结构简单分析 : EMCA可以想象为一个小的WEB应用,数据库使用了sysman...
11.2.0.3.2 RMAN无法恢复归档日志
在客户现场进行RMAN数据库异机恢复,在恢复归档日志时候,发现归档日志中数据块故障,无法恢复,数据库进程down机,具体日志信息如下:ORA-07445: exception encountered: core dump [kcbzpnd()+464] [SIGSEGV] [ADDR:0x700000159CD] [PC:0x10333BAD0] [Address not mapped to o...
GoldenGate11g长交易造成CPU负载高
使用Quest PA监控,发现数据库服务器CPU资源消耗很大,原先CPU的负载差不多30%多,但最近一段,高达60%。从监控信息可以看出是Goldgate用户等待事件SQL*NET more data to/from client等待消耗CPU资源非常大。 首先想到一点是检查是否存在僵死进程:...
ORACLE 11g RAC时钟同步问题
近一段,客户数据库累积了一些问题,需要我集中处理,有些相对容易,有些有一点棘手,可能需要通过SR提交服务。我陆续将所碰到问题及解决方案总结一下。 首先是HP-UX和AIX平台上出现时间同步警告信息,具体日志如下: 2014-01-16 15:48:10.885 ...
转摘:EXCHANGE PARTITION those pesky columns
参阅http://www.oaktable.net/content/exchange-partition-those-pesky-columns,感觉有点意思,特引用:Here is my partitioned tableSQL> desc PAR Name &n...
为什么Windows平台下ORACLE线程数一直增长无法释放?
在客户现场windows 32bit环境下9.2.0.8数据库,发现进程oracle下的线程数目一直增加到250,最终导致新连接的session无法登陆。 采用windows...
关注ORACLE 11.2.0.3 Bug 13550185
通过metalink查看bug 13550185,该补丁对所有平台上的Oracle 11.2.0.3造成严重影响,临时解决方案是设置_cursor_stats_enabled=false,但设置该参数会造成AWR报告中无法获取SQL ordered by...
一些匪夷所思的数据库问题
可能是农历7月,这几天遇到一些匪夷所思问题,具体有两个问题: 1、生产库是基于AIX平台ORACLE 10.2.0.3,其他数据库为Linux平台和Windows平台11.2.0.3数据库,通过d...
DIAG 造成async disk I/O等待
客户现场AIX5.3.0.8平台上ORACLE 9.2.0.8 RAC环境下,通过QUEST PA 监控查看CPU资源消耗第一位是background process,通过挖掘看到是DIAG进程。 通过...
子查询包含where ..or在Corelated Subquery 中语句中问题
我们知道语句中where... or.....可能对执行计划造成的错误。现在我们看一下corelated subquery 可能造成的SQL的执行计划的问题。1、测试:备注,本测试加载数据的多少不会对执行计划造成...
ORA-01555故障解决案例
一个客户在批量ORACLE 9.2.0.7平台上一直无法批量加载处理数据,数据加载运行了3个小时多,报ORA-01555错误。 通常出现该错误,第一...
推荐“ORACLE关于优化器统计收集”两本白皮书
ORACLE执行计划由ORACLE基于成本优化器来决定,起到关键性的作用。ORACLE优化器小组针对优化器统计推出了两本白皮书值得仔细阅读: 1、2012年1月:Understanding Optim...
GoldenGate DML复制增删改表
一、DML复制增加表1、检查进程的时间戳GGSCI>info ext1|bpe1|rep1, showch2、停止ext1, dpe1, rep1进程源系统:GGSCI>stop ext *目标系统:GGSCI>stop rep rep13、源和目标增加test2表SQL>create table test2 as sel...
GoldenGate初始加载过程变化数据处理
对GoldenGate初始加载过程中,通常采用ORACLE工具进行导入和导出,在其导入/导出过程中,源数据库有可能在此期间发生变化,我们需要设置extract获取该变化的数据,确保源和目标数...
oracle 11.2.0.3 Bug13385346,GCR0进程持续产生大量trace文件
AIX 6.1 版本上安装Oracle ASM+RACOne node,版本为11.2.0.3,在RDBMS的diag目录中每天生成大量的GCR0跟踪文件,将空间占满。从生成的trace文件中,主要包含内容为 “kjgcr_D...
GoldenGate初始化数据加载
GoldenGate的初始数据加载除了可以采用oracle exp/imp 或datadump,数据仓库builder或ETL工具之外,还可以用goldengate初始加载方法实现,以下是采用goldengate初始加载dire...