oracle 9i switch logfile hang
现象:solaris 系统oracle 9i单实例数据库SQL> alter system switch logfile; ###hang住了解决方法:1、生成10046文件: SQL> select value from v$parameter where name = 'user_dump_dest'; VALUE -------------------------------------------------------------------------------- /ora/szuat/sz...
深入理解Oracle调试事件:10046事件详解
之前也写过一篇10046的文章:10046简介 今天,Think想和大家一起共同深入去理解一下Oracle的这些调试事件 10046事件是SQL_TRACE的扩展,被戏称为"吃了兴奋剂的SQL_TRACE" 有效的追踪级别: ① 0级:SQL_TRACE=FASLE ② 1级:SQL_TRA
SUSE 基于udev的RAC扩容
SUSE RAC udev
oracle的sql调优一个例子
查询某个session造成lmode为3的TM锁的表:点击(此处)折叠或打开select owner,object_name,subobject_namefrom dba_objectswhere object_id in ( select object_id from v$locked_obj...
oralce data guard相关
oracle dg
rhel6.4 自动安装oracle 11g客户端
oracle11g 自动安装客户端
绿盟 rhel6的oracle 基线修复脚本。
基线扫描 oracle 绿盟
oracle 11.2.0.4单实例打补丁(PSU+OJVM)
0、如何获取oracle 11g安装包: 1)登陆SR(https://support.oracle.com),搜索13390677,按照平台选择对应的安装包,比如rhel 64位选择Linux x86-64 2)下载对应包: p13390677_112040_Linux-x86-64_1of7.zip:oracle 服务器软件安装包  ...
abdti主机dgyt库问题导致工单系统缓慢
direct path read
oracle分区表全局唯一索引失效导致无法增删改
oracle 分区表 全局索引 并行重建全局索引
oracle数据泵导数据实践
需求: 将zxjfdb2、zxjfdb4上面的ocdbhis库中的用户OCHIS整体迁移到migudb3、migudb4上面的migudb2库。 ocdbhis 与 migudb2均为rac数据库。步骤: 1.检查环境: 1)该用户涉及的表空间,保证目标库的表空间包含原库表空间,而且容量充足:&...
自动清理oracle 归档脚本
crontab内容:点击(此处)折叠或打开19 1,8,16 * * * sh /home/oracle/rman_del_arch_all.sh > /home/oracle/rman_del_arch_all.sh.out脚本rman_del_arch_all.sh的内容:点击(此处)折叠或打开export ORACLE_BASE=/database/oracle/product...
rhel6/7自动安装oracle11g单实例
oracle自动安装脚本
oradebug 10046事件
SQL> oradebug setospid 3144Oracle pid: 34, Unix process pid: 3144, image: oracle@ora11g.vnimos.org (TNS V1-V3)SQL> oradebug unlimit;Statement processed.SQL> oradebug tracefile_name/lihb716/diag/rdbms/orcl/orcl/trace/orcl_ora_3144.trcSQL> oradebug session_event 10046 trace name context forev...
v$sga 和v$sgainfo 相关细节
09:20:47 sys@cgidb1(cgidb1)> select * from v$sga;NAME VALUE---------...
Oracle中常见的33个等待事件小结
在Oracle 10g中的等待事件有872个,11g中等待事件1116个。 我们可以通过v$event_name 视图来查看等待事件的相关信息.一. 等待事件的相关知识1.1 等待事件主要可以分为两类,即空闲(IDLE)等待事件和非空闲(NON-IDLE)等待事件。1). 空闲等待事件指ORACLE正等待某种工作,在诊断和优化数据库的时候,不用过多注意这部分...
dbwr lgwr ckpt
dbwr: 1、当dirty list达到一定数量(阀值25%),,导致Server Proceess通知DBWn写赃数据 2、当扫描LRU list达到一定数量还未找到free buffer 时,停止搜索free buffer,直接通知DBWn写脏数据 3、checkpoint写数据 lgwr 一,前台进程触发 1.用户发出commit,rollback语句。 2.日志缓冲区找不到足够的内存来放日志信...
logminer操作步骤
前提:1 数据可以归档模式也可以非归档模式。2 需要调整supplemental_log_data_min才能进行日志挖掘。 sys@oratest1(test-for-lihb)> select supplemental_log_data_min from v$database; SUPPLEME -------- NO sys@oratest1(test-for-lihb)> alter database add supplemental log data; Database altered.3 日...
重建ocr参考网站。
1 http://blog.itpub.net/23135684/viewspace-721081/ 2http://blog.itpub.net/29812844/viewspace-2101372/ 3http://blog.itpub.net/28883355/viewspace-1129207/其中需要注意的是,votedisk的盘头信息不知1MB,若需要dd掉盘头信息,建议dd掉10M。...
oracle asm磁盘添加失败问题(ORA-15032,ORA-15033)
生产环境存储划盘并做了多路径聚合,由于经验生疏忘记需要配置udev。在添加磁盘到diskgroup时,数据库报错权限不足,简单以为只是对应的字符设备的权限是root:disk导致无法添加到diskgroup。所以尝试使用chown命令在两个节点将该字符设备修改权限为grid:oinstall后,由于suse系统udev内部机制问题,在添加该字符设备到dis...