PCM锁与BLOCK资源
RAC上,对于buffer cache的全局锁,称为PCM锁,当然,对于enq,lc的锁,称为non-PCM锁锁的资源在GRD(旧称DLM)中维护,PCM通过GCS在GRD中维护v$dlm_ress中,记录着GRD中的所有资源,对于PCM锁,其名称为[ID1][ID2][BL],第三位BL是固定的,代表buffer locks的意思v$lock_element中,记录了当前的锁对象,锁对象用于对资源...
asmlib
asmlib是给磁盘绑定一个固定名称的工具,功能上和udev一致其绑定后的磁盘,位于/dev/oracleasm/disks下在asm_diskstring为空时,ASM会自动读取这里面的磁盘文件[root@westzq3 disks]# ls -l /dev/oracleasm/disks/total 0brw-rw---- 1 oracle oinstall 8, 113 Nov 17 01:26 VOL1brw-rw---- 1 oracle oin...
记录10.2.0.5下,RAC删节点遇到的两个怪问题
今天去做了个删节点的工作,遇到了2个怪问题,记录一下1.在删除DBHOME时,在被删除的节点上运行runInstaller报OUI-25023[oracle@racdb2:/oracle/app/oracle/product/10.2/db_1/oui/bin]$ ./runInstaller -updateNodeList ORACLE_HOME=/oracle/app/oracle/product/10.2/db_1 "CLUSTER_NODES={racdb2}" -localStarting O...
ulimit限制导致的 +++ killed by SIGKILL +++
昨天和同事解决了一个案例,主要是同事解决的,我只是提了些建议。一套系统的监听,不定时的宕掉,是直接就不见了。最后确定为ulimit中,限制了进程使用的CPU时间数,超过限制值,系统就会粗暴的直接使用kill -9将进程给干掉模拟下,在/etc/security/limits.conf中设置 oracle soft cpu 1 oracle hard c...
Oracle相关NUMA特性浅析
NUMA:Non-Uniform Memory Access or Non-Uniform Memory Architecture 对于传统SMP架构来说,CPU增多未必系统性能就好,因为共享系统总线的限制了CPU数量,CPU 越多内部通信量越大共享总线越容易达到瓶颈。而 NUMA架构则多少缓解了这个扩展问题,其大致机理是通过给每个核提供单独的本地内存,进而提高可扩展性。而每个...
orion使用的一些理解
orion是一个 oracle提供的IO性能测试工具,其可以模拟数据库的各种IO压力特点,对磁盘进行压力测试如:1.随机small IO:索引扫描时的IO2.随机large IO:由于条带化,一个连续的读写扩展到多个磁盘上。因此,在磁盘的这...
Delta Number
一些AWR基表的字段里面有些Delta字段,很多人都不了解这个Delta是什么意思,经常都看到有人在群头问翻译软件翻译Delta就是三角洲的意思如DBA_HIST_SQLSTAT.EXECUTIONS_DELTA的介绍为: Delta number of execut...
含read only表空间的数据库的控制文件重建
因为重建控制文件要丢失stop scn,并且数据文件里面没有存有表空间read only的信息。数据字典里面存有但是OPEN前是无法读取的。所以最好能按照backup to trace生成的脚本做-- Set #1. NORES...
11g v$sql 新增列
1.ACS相关列 IS_BIND_SENSITIVE 表示SQL语句是否适用于ACS I...
11g v$session的新增列
PORT 客户端进程的端...
11g v$active_session_history的新增列
很多知识我都还停留在10g,今天同事在ASH中直接就找到了SQL语句消耗的PGA,才发现,11gR2的ASH多了如此多的列1.标示这条ASH记录是否被刷入了磁盘 IS_AWR_SAMPLE  ...
Patchset 11.2.0.4安装,报找不到GI
选择升级GRID和ASM后,报错 The installer detects no existing Oracle Grid Infrastructure software on the system.经过检查,这个库刚用OUT-OF-PLACE的方法安装过PSU,可以导入目录的时候存在问题,导致在oraInve...
Linux,Network manager 导致节点异常重启
推断是Network manager 导致的,原因待查今天在VmWare的虚拟机上装了个测试RAC,又遇到了一个摸不到头绪的问题CRS装好后,一旦登陆图形界面,节点就重启,事情就有这么巧不登陆图形界面,观察了1个小时没问题,一旦...
Cancel 删除 正在使用的临时表空间的操作 将导致异常
系统的默认临时表空间是无法删除的,但是用户的默认临时表空间是可删除的但是,如果删除时,这个表空间还被其他会话使用,那么删除的语句就会在TS上等待就算中断了删除的会话,后续也会导致一些其他SQL语句出现...
SQLNET.RECV_TIMEOUT & SQLNET.SEND_TIMEOUT
————————————————————————SQLNET.RECV_TIMEOUT————————————————————————客户端设置的作用是,其发起的请求,必须在设置值内有返回,否则报错中断该参数不是限制执...
11gR2 RAC out-of-place 滚动升级(2)
-------------------------------------------7.检查-------------------------------------------可以看到,grid已经切换到了grid_2目录下,oracle也切换到了db_2下面已经没有进程在使用原目录下的东西了[root@data...
11gR2 RAC out-of-place 滚动升级(1)
本周给一套AIX下RAC库打PSU正常情况下,AIX平台,2个节点打PSU就需要2小时,而且还老出一点文件无法拷贝的错报错一会滚,OPatch自己的备份又要备份很久而且经常发生前面的PSU报告有争用的问题,无法自动回滚...
非归档库误删表空间后的数据恢复
前几天同事问我,非归档库误删除的表空间,数据文件还在,有没有办法恢复数据想了一下,完整的加回去肯定是不可能,但是应该是有办法把数据给搞出来的处理的思路为:1.虽然表空间被DROP,但是DROP只是从数据字典中删...
无任何归档,强制拉热备RESTORE回来的库
存储损坏,只有20天以前的一次全备,无任何归档在RESTORE后,使用 _allow_resetlogs_corruption 强制拉起来库为防止可能的回滚发生异常导致宕库,设置10513 EVENTS,禁止SMON去回滚事务由于这次不涉及到前滚,没有设...
parallel_execution_message_size 对 恢复速度的影响
本文章是记录下增加parallel_execution_message_size后,对recovery速度的提供情况今天测试DG迁移一个10T的库,归档量在每天2T左右先开始测试,发现reco速度只有1GB/分钟,这个恢复速度,远远跟不上日志产生速度进行...