网上看到的,随手记录一下。
OP:操作码,由两部分组成,layer code. sub code,网上有关op的解释不多,但是op在redo change vector里非常重要。
[@more@]常见的OP CODE含义:
4块清除
4.1块清除
5事务管理,如commit/rollback
5.1修改undo header中的事务信息
5.2事务开始
5.4 commit
5.19事务审计
5.20子事务审计
10索引操作
10.2插入页块记录
10.3清除页块记录
10.4删除页块中的记录
10.5还原页块日志
10.6锁定索引块
10.7提交时清除块中的操作码
10.8初始化头部
10.9 ITL1上应用XAT
10.10设置页块指向下一个页块的指针
10.11设置页块指向上一个页块的指针
10.12 root块分裂后重新初始化
10.13清空页块
10.15分支块中插入记录
10.16清除分支块中的记录
10.18更新记录中的键值
10.19清除分裂标志
10.21撤销分支块操作
10.22撤销页块操作
10.24收缩ITL
10.30更新非键值
10.31创建/装载索引
10.34清空页块
11行数据操作
11.2插入一条数据
11.3删除一条数据
11.4锁定数据(select for update)
11.5更新记录
11.6行链接
11.9 cluster键索引操作
11.10设置cluster键指针
11.11插入多条记录
11.12删除多条记录
13段管理操作
14区块管理操作
17表空间管理操作
17.1 end backup
18块映像(手工热备期间产生)
18.1 begin backup
19直接路径装载
19.1直接路径装载(归档模式)
19.2 nologging设置
20 Compatibility Segment
22本地管理表空间操作
23 block写出
23.1 dbwr写出block(9.0.1开始)
24 DDL语句
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/19602/viewspace-1060164/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/19602/viewspace-1060164/