Oracle 11g 新特性 – HM(Hang Manager)简介
在这篇文章中我们会对Oracle 11g 新特性—hang 管理器(Hang Manager) 进行介绍。我们需要说明,HM 只在RAC 数据库中存在。在我们诊断数据库问题的时候,经常会遇到一些数据库/进程 hang住的问题。对于hang的问题,一般来说,常见的原因有以下两种。死锁(cycle)。对于这种hang, 除非循环被打破,问题会永远...
global index & local index的区别
表可以按range,hash,list分区,表分区后,其上的索引和普通表上的索引有所不同,oracle对于分区表上的索引分为2类,即局部索引和全局索引,下面分别对这2种索引的特点和局限性做个总结。 局部索引local index 1. 局部索引一定是分区索引,分区键...
生成SPA报告报ORA-27163: out of memory
前一段时间做SPA测试,我们的环境是11.2.0.4.2,在做完前面的分析操作之后,生成SPA报告出错。报out of memory。错误日志如下:set trimspool on set trim on set pages 0 set linesize 1000 set long 20000000000 set longchunksize 10000000000 spool spa_report_elapsed_time.html SELECT dbms_sqlpa.report_analys...
systemstate dump 介绍
systemstate dump 介绍By Janezhang-Oracle on 十二月 13, 2012 当数据库出现严重的性能问题或者hang了的时候,我们非常需要通过systemstate dump来知道进程在做什么,在等待什么,谁是资源的持有者,谁阻塞了别人。在出现上述问题时,及时收集systems...
ASM心跳超时检测之--Delayed ASM PST heart beats
近日,连续收到ASM磁盘dismount,并且是错误“Waited 15 secs for write IO to PST”的问题,这是ASM特有的心跳超时检测,ASM instance会定期检查每个asm disk是不是能正常反馈。所以决定针对这个问题,做个小总结。在文档ASM diskgroup dismount with "Waited 15 secs for write IO to PST" (Doc ID 1581684.1) 中有...
ORA-00604 01654 06512错误处理
问题: 客户tbsogg表空间满,添加表空间数据文件报错处理: 奇怪,添加表空间怎么会报索引无法扩展呢,使用10046跟踪会话。 发现往ogg的ggs_marker表插数据,索引无法扩展,以至表空间无法完成。立即想起ogg的ddl触发器,于是将触发器disable,空间可以正常添加,完后再...
oracle 11gR2 新增deinstall命令来卸载grid和database
在oracle 11gR2以前的版本中,卸载CRS和oracle database时需要手工去删除部分东西,从oracle 11gR2版本开始新增deinstall命令可以卸载grid和database,new oui版本中不再支持卸载,可以删除的非常干净,需要手工删除的话,deinstall命令也会有提示出来。 有两种方法可以删除oracle home和grid home...
os thread startup等待事件HANG处理
环境:SQL> select * from v$version;BANNER--------------------------------------------------------------------------------Oracle Database 11g Enterprise Edition Release 11.2.0.3.0 - 64bit ProductionPL/SQL Release 11.2.0.3.0 - ProductionCORE 11.2.0.3.0 &nbs...
ORACLE 11G RAC 访问SCANIP ORA-12545
ORA-12545 or ORA-12537 Reported while Connecting to RAC through SCAN name [ID 970619.1] 修改时间 20-JAN-2010 类型 PROBLEM  ...
Oracle11G密码延迟验证导致的系统HANG住
1
db file sequential read事件的发生
”db file sequential read”单块读等待是一种最为常见的物理IO等待事件,这里的sequential指的是将数据块读入到相连的内存空间中(contiguous memory space),而不是指所读取的数据块是连续的。该wait event可能在以下情景中发生:最为常见的是执行计划中包含了INDEX FULL SCAN/UNIQUE SCAN,此时出现”db file sequ...