ORACLE 10g中使用BBED修复损坏数据文件
在10g中打开数据库出现以下错误: SQL> startup ORA-01113: file 8 needs media recovery ORA-0...
使用BBED修改SYS口令
oracle 10g的password 的hash值是由用户名和密码组成的hash值,这就意味着,同一版本的数据库在所生成的hash值是一样的。(这...
11g新特性:不可视索引
11g中出现了invisible indexes,其意味着该索引存在,但可以通过ORACLE来控制CBO是否可视。我们可以根据要求定义哪些session不可视该索引,哪些seesion可视该索引...
ORACLE 索引专家:Richard Foote
Richard Foote:1982年从英国移民到澳洲堪培拉,1996年进入ORACLE公司,2002年离开ORACLE,从事ORACLE咨询服务。其专长是对ORACLE索引的深入研究,揭示了我们看不到的地方。 ...
SMON故障造成的parallel rollback
在oracle 10g中,由于bug造成SMON故障,导致宕机事件,如: Normal 0 7.8 磅 0 2 false false false EN-US ZH-CN X-NONE</w:LidThemeComplexScript. ...
Cursor pin S wait on X 事件
V$SESSION中的P1, P2,P3定义: P1: 游标的hash值 P2: 头两个字节表示holding Mutex SID, 后面两个字节通常为0 P3: Mutex where an internal code locator 或...
ORACLE11g 不再提供 BBED
oracle 11g 不再提供BBED功能,但我们可以利用先前的ORACLE版本创建BBED可执行程序,具体方法如下:1、拷贝ssbbded.o和sbbdpt.o到11g home目录下2、拷贝相关的bbed信息 bbedus.msb, nnedus.msg, nnedar.msb3、编...
SQL_ID怎么转化成HASH_VALUE
$vi i2h.sqlselect lower(trim('&1')) sql_id, trunc(mod(sum((instr('0123456789abcdfghjkmnpqrstuvwxyz', substr(lower(trim('&1')),level,1))-1)*power(32,length( trim('&1'))-level)),powe...
上传enqueue剖析
Enqueue剖析