oracle資料庫redo檔案的blocksize
Oracle資料庫中,redo檔案的block大小(blocksize)是跟平臺相關的,因此redo檔案的block size是無法改變的
至於如何檢視redo檔案的blocksize,有兩種方法:
1.直接查詢v$log檢視
在Oracle 11g之後,可以直接通過查詢v$log.blocksize就可以查到
如下:
可以看到Linux平臺下的BLOCKSIZE為512
2.dump logfile檢視blocksize大小
方法如下:
a. ALTER SESSION SET EVENTS 'immediate trace name redohdr level 10';
b.在udump目錄下檢視相應的trc檔案
c.在trc檔案中找“bsz=”內容,即是redolog檔案的blocksize
如上所示,blocksize為512
至於如何檢視redo檔案的blocksize,有兩種方法:
1.直接查詢v$log檢視
在Oracle 11g之後,可以直接通過查詢v$log.blocksize就可以查到
如下:
點選(此處)摺疊或開啟
-
SQL> select * from v$log;
-
-
GROUP# THREAD# SEQUENCE# BYTES BLOCKSIZE MEMBERS ARC STATUS FIRST_CHANGE# FIRST_TIM NEXT_CHANGE# NEXT_TIME
-
---------- ---------- ---------- ---------- ---------- ---------- --- ---------------- ------------- --------- ------------ ---------
-
1 1 289 52428800 512 1 YES INACTIVE 2686107 30-JUL-16 2706826 30-JUL-16
-
2 1 290 52428800 512 1 YES INACTIVE 2706826 30-JUL-16 2727425 30-JUL-16
- 3 1 291 52428800 512 1 NO CURRENT 2727425 30-JUL-16 2.8147E+14
2.dump logfile檢視blocksize大小
方法如下:
a. ALTER SESSION SET EVENTS 'immediate trace name redohdr level 10';
b.在udump目錄下檢視相應的trc檔案
c.在trc檔案中找“bsz=”內容,即是redolog檔案的blocksize
點選(此處)摺疊或開啟
-
*** 2016-07-31 07:35:36.164
-
DUMP OF LOG FILES: 3 logs in database
-
LOG FILE #1:
-
name #3: /home/oracle/app/oracle/oradata/orcl/redo01.log
-
Thread 1 redo log links: forward: 2 backward: 0
-
siz: 0x19000 seq: 0x00000121 hws: 0x7 bsz: 512 nab: 0x1d0 flg: 0x1 dup: 1
-
Archive links: fwrd: 0 back: 0 Prev scn: 0x0000.0028ac04
-
Low scn: 0x0000.0028fc9b 07/30/2016 20:46:26
-
Next scn: 0x0000.00294d8a 07/30/2016 20:49:40
-
FILE HEADER:
-
Compatibility Vsn = 186647552=0xb200400
-
Db ID=1434730535=0x55844027, Db Name='ORCL'
-
Activation ID=1434687783=0x55839927
-
Control Seq=6323=0x18b3, File size=102400=0x19000
-
File Number=1, Blksiz=512, File Type=2 LOG
-
Format ID is 2
-
redo log key is 214e32a54a14bea8f0de67f8c53a9f
-
redo log key flag is 5
-
descrip:"Thread 0001, Seq# 0000000289, SCN 0x00000028fc9b-0x000000294d8a"
-
thread: 1 nab: 0x1d0 seq: 0x00000121 hws: 0x7 eot: 0 dis: 0
-
reset logs count: 0x360ef4a8 scn: 0x0000.000e2006
-
Low scn: 0x0000.0028fc9b 07/30/2016 20:46:26
-
Next scn: 0x0000.00294d8a 07/30/2016 20:49:40
-
Enabled scn: 0x0000.000e2006 03/20/2016 02:30:00
-
Thread closed scn: 0x0000.00294d88 07/30/2016 20:49:25
-
Disk cksum: 0x2d4 Calc cksum: 0x2d4
-
Terminal Recovery Stop scn: 0x0000.00000000
-
Terminal Recovery Stamp 01/01/1988 00:00:00
-
Most recent redo scn: 0x0000.00000000
-
Largest LWN: 0 blocks
-
Miscellaneous flags: 0x800000
-
Thread internal enable indicator: thr: 0, seq: 0 scn: 0x0000.00000000
-
Zero blocks: 8
-
Enabled redo threads: 1
-
LOG FILE #2:
- name #2: /home/oracle/app/oracle/oradata/orcl/redo02.log
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/23850820/viewspace-2122778/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- oracle資料庫的配置檔案Oracle資料庫
- oracle uncatalog資料庫備份檔案Oracle資料庫
- oracle dg庫資料檔案空間不足Oracle
- 分析Oracle資料庫日誌檔案(三)EPOracle資料庫
- 分析Oracle資料庫日誌檔案(二)DOOracle資料庫
- 分析Oracle資料庫日誌檔案(一)HBOracle資料庫
- Oracle案例11——Oracle表空間資料庫檔案收縮Oracle資料庫
- Oracle 資料檔案回收Oracle
- Oracle資料檔案和臨時檔案的管理Oracle
- 基於Docker部署Oracle、MySQL等資料庫的資料檔案持久化DockerOracleMySql資料庫持久化
- Oracle DG備庫手動管理新增資料檔案Oracle
- 【資料庫資料恢復】Oracle資料庫檔案出現壞塊報錯的資料恢復案例資料庫資料恢復Oracle
- 【LOG】Oracle資料庫清理日誌、跟蹤檔案利器Oracle資料庫
- oracle dg庫資料檔案建立失敗ORA-01111Oracle
- oracle 資料庫lsnrctl監聽的日誌路徑和trace檔案Oracle資料庫
- oracle 線上rename資料檔案Oracle
- Oracle 資料庫應急寶典(二)_引數檔案篇Oracle資料庫
- BBED 修改oracle 資料檔案的 SCN 號來做資料庫不完全恢復。Oracle資料庫
- 【Oracle】如何修改資料檔案和日誌檔案的路徑Oracle
- Oracle資料庫歸檔模式的切換ELOracle資料庫模式
- 修改Oracle資料檔名及資料檔案存放路徑Oracle
- 織夢資料庫配置檔案-DedeCMS織夢資料庫檔案在哪裡資料庫
- 織夢CMS(dedecms)的資料庫連線檔案_織夢連線資料庫檔案資料庫
- 【REDO】Oracle redo advice-sqlOracle RedoSQL
- 【REDO】Oracle redo undo 學習Oracle Redo
- 網站檔案修改資料庫,安全高效地修改網站資料庫中的檔案資訊網站資料庫
- oracle徹底刪除資料檔案Oracle
- oracle的redo和undoOracle
- Sqlserver資料庫使用 .bak 檔案還原資料庫SQLServer資料庫
- 【REDO】Oracle redo內部結構Oracle Redo
- Oracle Redo and UndoOracle Redo
- Oracle資料庫-----資料庫的基本概念Oracle資料庫
- MySQL8.0.18資料庫新增資料檔案MySql資料庫
- 【資料庫資料恢復】LINUX EXT3檔案系統下ORACLE資料庫誤操作導致資料丟失的資料恢復案例資料庫資料恢復LinuxOracle
- 【資料庫資料恢復】MongoDB資料庫檔案損壞的資料恢復案例資料庫資料恢復MongoDB
- Oracle10g刪除資料檔案Oracle
- 織夢資料庫配置檔案修改資料庫配置方法資料庫
- Oracle資料庫歸檔模式的開啟和關閉Oracle資料庫模式
- Sqlserver沒有單獨的undo檔案,使用tempdb和redo log來存放undo資料SQLServer