摘要:
一、什么是ITL ITL(Interested Transaction List)是Oracle数据块内部的一个组成部分,用来记录该块所有发生的事务,一个ITL可以看作是一个记录,在一个时间,可以记录一个事务(包括提交或者未提交事务)。当然,如果这个事务已经提交,那么这个ITL的位置就可以被反复使用 阅读全文
摘要:
一、模拟NOLOGGING 模拟环境参考文章【Oracle坏块】Oracle坏块介绍 & 坏块类型:ALL ZERO 模拟NOLOGGING SQL> alter table test nologging; Table altered. SQL> insert /*+ append_values * 阅读全文
摘要:
一、模拟LOGICAL 模拟环境参考文章【Oracle坏块】Oracle坏块介绍 & 坏块类型:ALL ZERO 模拟LOGICAL BBED模拟修改kdbhavsp BBED> set file 22 FILE# 22 BBED> set block 131 BLOCK# 131 BBED> p 阅读全文
摘要:
一、模拟CORRUPT 模拟环境参考文章【Oracle坏块】Oracle坏块介绍 & 坏块类型:ALL ZERO 模拟CORRUPT BBED> set file 22 FILE# 22 BBED> set block 131 BLOCK# 131 BBED> p type_kcbh ub1 typ 阅读全文
摘要:
一、模拟checksum 模拟环境参考文章【Oracle坏块】Oracle坏块介绍 & 坏块类型:ALL ZERO 清除v$database_block_corruption命令: execute dbms_backup_restore.resetCfileSection(35) 该命令不能再pdb 阅读全文