Oracle 資料庫縮寫術語整理

尛樣兒發表於2011-10-24


1.RDBA/DBA(Relative Data Block Address/Data Block Address)
      RDBA是相對資料塊地址,DBA一般指的是絕對資料塊地址。如果資料檔案超過>=1024M(即2的10次方),僅用絕對DBA在內部沒辦法表示,內部一般是用RDBA來表示。例如:
Page 34 is marked corrupt
Corrupt block
relative dba: 0x02c00022 (file 11, block 34)
Bad check value found during dbv:
Data in bad block:
   type: 6 format: 2 rdba: 0x02c00022
   last change scn: 0x0771.4eebe71c seq: 0x2 flg: 0x04
   spare1: 0x0 spare2: 0x0 spare3: 0x0
   consistency value in tail: 0xe71c0602
   check value in block header: 0xd3ce
   computed block checksum: 0x2
上面的報錯展示的相對資料塊號relative dba: 0x02c00022 (file 11, block 34),其中指定的file是相對檔案號。

2.RBA(Redo Byte Address)
        RBA指的是Redo位元組地址,在一些報錯中會看到,例如:
Thread checkpoint rba:0x00dfeb.00000002.0010 scn:0x0001.5c1ee5b7
On-disk rba:0x00dfeb.0001161f.0000 scn:0x0001.5c2266d6

參考文章:http://space.itpub.net/23135684/viewspace-660707

3.RFN/AFN(Relative File Number/Absolute File Number)
        RFN是相對檔案號,AFN是絕對檔案號。都是Oracle資料庫中用來表示檔案號,例如:
ERROR at line 1:
ORA-01578: ORACLE data block corrupted (file # 11, block # 34)
ORA-01110: data file 5: '/home/oracle/oradata/users.dbf'
上面的報錯中file # 11是相對檔案號,data file 5是絕對檔案號。
知道RFN,可以透過以下SQL語句查詢到AFN:
select file_id AFN, relative_fno, tablespace_name
from dba_data_files
where relative_fno=&RFN;

4.AUM/AMM(Automatic UNDO Management/Automatic Memory Management)
        AUM是自動UNDO管理的縮寫。AMM是自動記憶體管理的縮寫,自動記憶體管理是11g新推出的功能,能設定memory_target來自動管理PGA和SGA。

5.DRM(Dynamic Resource management)
參考文章:
http://space.itpub.net/23135684/viewspace-706814

6.ORACLE.EXE (SHAD)
        這個是在Windows平臺出現的伺服器程式,SHAD是shadow的縮寫,表示的是對映客戶端程式的伺服器程式。

--待補充--

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

相關文章