亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

日志的塊大小

發布時間:2020-08-09 18:45:23 來源:ITPUB博客 閱讀:190 作者:不一樣的天空w 欄目:建站服務器

初始化參數LOG_BUFFER決定了Redo Log Buffer的大小,雖然LOG_BUFFER中的Redo Entries的大小是以bytes為單位但是LGWR仍然以Block為單位把Redo寫入磁盤Redo Block Size是Oracle源代碼中固定的,與操作系統相關

通常的操作系統都是以512bytes為單位,如Solaris、AIX、Windows NT/2000、Linux等。這個Log Size可以從Oracle的內部視圖中獲得:

sys@TQGZS> select max(lebsz) from x$kccle;
MAX(LEBSZ)
----------
       512

也可以從v$sysstat中的統計信息中通過計算粗略得到,如Redo Size(Redo信息的大小)、Redo Wastage(浪費的Redo的大小)、Redo Blocks Written(LGWR寫出的Redo Block的數量)等額外的信息,每個Redo Block Header需要占用16 Bytes,由此可以粗略地計算Redo Block Size如下:

sys@TQGZS> select name,value from v$sysstat                                
  2  where name in ('redo size','redo wastage','redo blocks written');
NAME                                            VALUE
---------------------------------------- ------------
redo size                                    13253016
redo wastage                                   225776
redo blocks written                             27416
sys@TQGZS> select ceil(16+(13253016+225776)/27416) rbsize from dual;
    RBSIZE
----------
       508

在Linux/UNIX下,Oracle還提供另外一個命令行工具可以用于檢查文件的Block Size大小:

[oracle@tqgzs: ~/oradata/tqgzs]$dbfsize redo01.log
Database file: redo01.log
Database file type: file system
Database file size: 102400 512 byte blocks
[oracle@tqgzs: ~/oradata/tqgzs]$dbfsize system01.dbf
Database file: system01.dbf
Database file type: file system
Database file size: 89600 8192 byte blocks
[oracle@tqgzs: ~/oradata/tqgzs]$which dbfsize
~/product/10.2.0/db_1/bin/dbfsize

從以上的輸出中可以看到,日志文件的Block Size是512 Bytes,而數據文件的Block Size為8192 Bytes。當然,也可以通過轉儲日志文件的方式來獲取日志文件塊大小,轉儲日志文件頭可以通過如下命名實現:

alter session set events 'immediate trace name redohdr level 10';

查看跟蹤文件可以得到類似如下信息,輸出中的bsz就是指Redo Block Size為512Bytes:

LOG FILE #1:   
  (name #3) /u01/oracle/oradata/tqgzs/redo01.log
Thread 1 redo log links: forward: 2 backward: 0
siz: 0x19000 seq: 0x00000077 hws: 0x4 bsz: 512 nab: 0x2 flg: 0x1 dup: 1
Archive links: fwrd: 0 back: 0 Prev scn: 0x0000.005f5e8e
Low scn: 0x0000.005f5e90 12/13/2009 23:33:58
Next scn: 0x0000.005f5e92 12/13/2009 23:34:03

有時候當數據庫出現歸檔錯誤時,也會給出提示信息,告知blocksize=512

ORA-19502: write error on file "/data1/oraarc/PTL017151.arc", blockno 169985 (blocksize=512)
  ORA-27072: skgfdisp: I/O error

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

白山市| 柯坪县| 永年县| 上林县| 安阳县| 邹城市| 龙里县| 奉新县| 麻栗坡县| 陇川县| 东山县| 如东县| 谢通门县| 大竹县| 东丽区| 江孜县| 维西| 峨边| 淅川县| 咸阳市| 香格里拉县| 稷山县| 兴城市| 德清县| 宝应县| 滦南县| 定州市| 辽阳市| 平陆县| 楚雄市| 长兴县| 梅河口市| 遂昌县| 吉林省| 玉门市| 柳州市| 永吉县| 榆中县| 云安县| 江陵县| 通州市|