對於BITI-RAINY提到的control scn的疑問?

wei-xh發表於2010-05-08
關於延遲塊清除導致的01555錯誤,如何進行塊清除,BITI-RAINY給的回答:
oracle 會把query  scn 去和 回滾段中 事務的提交scn比較,如果沒有找到事務結束scn,說明回滾資訊已經被覆蓋了。這時就把query  scn 去和 control scn比較,因為 control  scn 是當前該回滾段中所能獲得的最小的一個 commit  scn.如果 query  scn 依然小於這個control  scn ,由於被覆蓋的事務的commit  scn 肯定比回滾段中 contrl  scn 小,則暗示著 oracle 無法知道 query  scn 和 commit  scn 之間的大小關係,就報了 1555 錯誤。

這個時候,oracle就把這個 control  scn 當作 upper  bound  commit  scn 。這是因為,真實的cmmit  scn 必然小於這個 control  scn .而current  scn必然遠大於這個 control  scn。所以將 commit  scn 設定為這個control  scn 必然是安全的。

commit scn

我的疑問是這個CONTROL SCN在哪裡記錄啊?以下是我DUMP的回滾段頭,這個CONTROL SCN在什麼地方記錄啊?


Undo Segment:  _SYSSMU7$ (7)
********************************************************************************
  Extent Control Header
  -----------------------------------------------------------------
  Extent Header:: spare1: 0      spare2: 0      #extents: 4      #blocks: 271   
                  last map  0x00000000  #maps: 0      offset: 4080  
      Highwater::  0x0080072c  ext#: 3      blk#: 35     ext size: 128   
  #blocks in seg. hdr's freelists: 0     
  #blocks below: 0     
  mapblk  0x00000000  offset: 3     
                   Unlocked
     Map Header:: next  0x00000000  #extents: 4    obj#: 0      flag: 0x40000000
  Extent Map
  -----------------------------------------------------------------
   0x0080006a  length: 7     
   0x00800149  length: 8     
   0x00800389  length: 128   
   0x00800709  length: 128   
  
Retention Table
  -----------------------------------------------------------
Extent Number:0  Commit Time: 1264600820
Extent Number:1  Commit Time: 1264600825
Extent Number:2  Commit Time: 1265292116
Extent Number:3  Commit Time: 1265292116
  
  TRN CTL:: seq: 0x0148 chd: 0x0007 ctl: 0x0005 inc: 0x00000000 nfb: 0x0000
            mgc: 0x8201 xts: 0x0068 flg: 0x0001 opt: 2147483646 (0x7ffffffe)
            uba: 0x0080072c.0148.1b scn: 0x0000.000c64af
Version: 0x01
  FREE BLOCK POOL::
    uba: 0x00000000.0148.1a ext: 0x3  spc: 0x1296  
    uba: 0x00000000.0148.1e ext: 0x3  spc: 0xd92   
    uba: 0x00000000.0147.1d ext: 0x2  spc: 0x1730  
    uba: 0x00000000.0000.00 ext: 0x0  spc: 0x0     
    uba: 0x00000000.0000.00 ext: 0x0  spc: 0x0     
  TRN TBL::

  index  state cflags  wrap#    uel         scn            dba            parent-xid    nub     stmt_num    cmt
  ------------------------------------------------------------------------------------------------
   0x00    9    0x00  0x0185  0x002e  0x0000.000cbe89  0x0080072c  0x0000.000.00000000  0x00000001   0x00000000  1267077913
   0x01    9    0x00  0x0184  0x0009  0x0000.000c6638  0x00800728  0x0000.000.00000000  0x00000001   0x00000000  1265296819
   0x02    9    0x00  0x0184  0x002b  0x0000.000cba3a  0x0080072a  0x0000.000.00000000  0x00000001   0x00000000  1267077892
   0x03    9    0x00  0x0184  0x0006  0x0000.000c65ca  0x00800727  0x0000.000.00000000  0x00000001   0x00000000  1265296783
   0x04    9    0x00  0x0184  0x0011  0x0000.000c668a  0x00800729  0x0000.000.00000000  0x00000001   0x00000000  1265296819
   0x05    9    0x00  0x0185  0xffff  0x0000.000cbec6  0x00000000  0x0000.000.00000000  0x00000000   0x00000000  1267077928
   0x06    9    0x00  0x0184  0x0020  0x0000.000c65dd  0x00800727  0x0000.000.00000000  0x00000001   0x00000000  1265296783
   0x07    9    0x00  0x0184  0x002c  0x0000.000c64dc  0x00800727  0x0000.000.00000000  0x00000001   0x00000000  1265296218
   0x08    9    0x00  0x0184  0x000a  0x0000.000c6658  0x00800728  0x0000.000.00000000  0x00000001   0x00000000  1265296819
   0x09    9    0x00  0x0184  0x0008  0x0000.000c6648  0x00800728  0x0000.000.00000000  0x00000001   0x00000000  1265296819
   0x0a    9    0x00  0x0184  0x000e  0x0000.000c666a  0x00800728  0x0000.000.00000000  0x00000001   0x00000000  1265296819
   0x0b    9    0x00  0x0184  0x001c  0x0000.000c67a0  0x00800729  0x0000.000.00000000  0x00000001   0x00000000  1265297300
   0x0c    9    0x00  0x0184  0x0015  0x0000.000c66fe  0x00800729  0x0000.000.00000000  0x00000001   0x00000000  1265296914
   0x0d    9    0x00  0x0184  0x0029  0x0000.000c660e  0x00800728  0x0000.000.00000000  0x00000001   0x00000000  1265296819
   0x0e    9    0x00  0x0184  0x0004  0x0000.000c6677  0x00800728  0x0000.000.00000000  0x00000001   0x00000000  1265296819
   0x0f    9    0x00  0x0184  0x0016  0x0000.000c66a4  0x00800729  0x0000.000.00000000  0x00000001   0x00000000  1265296819
   0x10    9    0x00  0x0184  0x0018  0x0000.000c66c8  0x00800729  0x0000.000.00000000  0x00000001   0x00000000  1265296819
   0x11    9    0x00  0x0184  0x000f  0x0000.000c6696  0x00800729  0x0000.000.00000000  0x00000001   0x00000000  1265296819
   0x12    9    0x00  0x0184  0x0021  0x0000.000c68f1  0x00800729  0x0000.000.00000000  0x00000001   0x00000000  1265298016
   0x13    9    0x00  0x0184  0x0010  0x0000.000c66be  0x00800729  0x0000.000.00000000  0x00000001   0x00000000  1265296819
   0x14    9    0x00  0x0184  0x0026  0x0000.000c69d0  0x0080072a  0x0000.000.00000000  0x00000001   0x00000000  1265298407
   0x15    9    0x00  0x0184  0x000b  0x0000.000c6750  0x00800729  0x0000.000.00000000  0x00000001   0x00000000  1265297109
   0x16    9    0x00  0x0184  0x0013  0x0000.000c66ae  0x00800729  0x0000.000.00000000  0x00000001   0x00000000  1265296819
   0x17    9    0x00  0x0184  0x001a  0x0000.000c67eb  0x00800729  0x0000.000.00000000  0x00000001   0x00000000  1265297430
   0x18    9    0x00  0x0184  0x000c  0x0000.000c66d2  0x00800729  0x0000.000.00000000  0x00000001   0x00000000  1265296819
   0x19    9    0x00  0x0184  0x001e  0x0000.000c6864  0x00800729  0x0000.000.00000000  0x00000001   0x00000000  1265297690
   0x1a    9    0x00  0x0184  0x0019  0x0000.000c6813  0x00800729  0x0000.000.00000000  0x00000001   0x00000000  1265297495
   0x1b    9    0x00  0x0184  0x001f  0x0000.000c690d  0x00800729  0x0000.000.00000000  0x00000001   0x00000000  1265298019
   0x1c    9    0x00  0x0184  0x0017  0x0000.000c67d9  0x00800729  0x0000.000.00000000  0x00000001   0x00000000  1265297428
   0x1d    9    0x00  0x0184  0x0000  0x0000.000cbe54  0x0080072c  0x0000.000.00000000  0x00000003   0x00000000  1267077911
   0x1e    9    0x00  0x0184  0x0012  0x0000.000c689f  0x00800729  0x0000.000.00000000  0x00000001   0x00000000  1265297821
   0x1f    9    0x00  0x0184  0x0023  0x0000.000c6933  0x0080072a  0x0000.000.00000000  0x00000002   0x00000000  1265298081
   0x20    9    0x00  0x0183  0x000d  0x0000.000c65fa  0x00800727  0x0000.000.00000000  0x00000001   0x00000000  1265296819
   0x21    9    0x00  0x0184  0x001b  0x0000.000c6900  0x00800729  0x0000.000.00000000  0x00000001   0x00000000  1265298019
   0x22    9    0x00  0x0184  0x0014  0x0000.000c6980  0x0080072a  0x0000.000.00000000  0x00000001   0x00000000  1265298212
   0x23    9    0x00  0x0184  0x0022  0x0000.000c6945  0x0080072a  0x0000.000.00000000  0x00000001   0x00000000  1265298081
   0x24    9    0x00  0x0184  0x0025  0x0000.000c6a58  0x0080072a  0x0000.000.00000000  0x00000001   0x00000000  1265298728
   0x25    9    0x00  0x0184  0x0028  0x0000.000c6a63  0x0080072a  0x0000.000.00000000  0x00000001   0x00000000  1265298728
   0x26    9    0x00  0x0184  0x0024  0x0000.000c6a20  0x0080072a  0x0000.000.00000000  0x00000001   0x00000000  1265298602
   0x27    9    0x00  0x0183  0x0003  0x0000.000c658c  0x00800727  0x0000.000.00000000  0x00000001   0x00000000  1265296650
   0x28    9    0x00  0x0184  0x0002  0x0000.000cb9c8  0x00000000  0x0000.000.00000000  0x00000000   0x00000000  1267077886
   0x29    9    0x00  0x0183  0x002a  0x0000.000c661a  0x00800728  0x0000.000.00000000  0x00000001   0x00000000  1265296819
   0x2a    9    0x00  0x0183  0x0001  0x0000.000c6629  0x00800728  0x0000.000.00000000  0x00000001   0x00000000  1265296819
   0x2b    9    0x00  0x0184  0x001d  0x0000.000cbe2d  0x0080072a  0x0000.000.00000000  0x00000001   0x00000000  1267077902
   0x2c    9    0x00  0x0183  0x0027  0x0000.000c653b  0x00800727  0x0000.000.00000000  0x00000001   0x00000000  1265296455
   0x2d    9    0x00  0x0184  0x0005  0x0000.000cbeb7  0x0080072c  0x0000.000.00000000  0x00000001   0x00000000  1267077926
   0x2e    9    0x00  0x0184  0x002d  0x0000.000cbea0  0x0080072c  0x0000.000.00000000  0x00000001   0x00000000  1267077923
   0x2f   10    0x80  0x0184  0x0003  0x0000.000cbed4  0x0080072c  0x0000.000.00000000  0x00000001   0x00000000  0
*** 2010-02-25 14:18:25.415

[ 本帖最後由 wei-xh 於 2010-3-22 17:16 編輯 ]

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/22034023/viewspace-662243/,如需轉載,請註明出處,否則將追究法律責任。

相關文章