【聚杰网Oracle开发】使用10203事件 跟踪 Oracle块清除
我们知道,Oracle中的10203事件可以用来跟踪数据库的块清除(cleanout)操作,我们从事件列表中,可以知道该时间的含义为:"block cleanout".
10203事件需要在系统级设置,重启后即可生效:
SQL> alter system set event="10203 trace name context forever" scope=spfile;System altered.SQL> shutdown immediate;Database closed.Database dismounted.ORACLE instance shut down.SQL> startupORACLE instance started.Total System Global Area 126948772 bytesFixed Size 452004 bytesVariable Size 92274688 bytesDatabase Buffers 33554432 bytesRedo Buffers 667648 bytesDatabase mounted.Database opened.SQL> show parameter eventNAME TYPE VALUE------------------------ ----------- --------------------------------event string 10203 trace name context forever |
注释:在跟踪文件中,你现在即可以发现以下的block cleanout 信息:
Begin cleaning out block ...Found all committed transactionsBlock cleanout record, scn: 0xffff.ffffffff ver: 0x01 opt: 0x02, |
以下相关文章您是否也应该阅读一下
无相关信息










