關於歸檔日誌的幾個引數選項

moumouyu發表於2009-12-02
一、AFFIRM和NOAFFIRM
作用:控制日誌傳輸服務是非同步還是同步寫日誌資料到磁碟
AFFIRM:在日誌寫程式進行之前,所以的歸檔日誌和備庫日誌必須同步寫完
NOFFIRM:在主庫的日誌寫程式不等所有磁碟IO完成

預設的是NOFFIRM
使用AFFIRM時,可以確保以下三點:
1能確保資料沒有丟失在主庫失敗後
2 可以在本地或遠端使用
3 影響主庫的效能
LGWR和AFFIRM,日誌寫程式同步寫REDO DATA到磁碟,在DISK寫完前,控制權不交給使用者,還有主庫的線上日誌可能不可用在歸檔完成之前


ARCH和AFFIRM ARCn程式同步寫REDO DATA到磁碟,歸檔操作可能發生時間比較長,主庫的線上日誌在歸檔完成日誌前可能不可用。
ASYNC和AFFIRM,效能不受影響。

二、ALTERNATE
作用:當原歸檔目的地失敗後,可以使用後補的
但是如果REOPEN引數的值不為O的話,ALTERNATE將不可用。
如果MAX FAILURE值不為0,當執行了指定的失敗重試次數後,ALTERNATE將備啟用,因此,ALTERNATE將不和REPOPEN衝突(REOPEN不為0)

使用說明:
ALTERNATE是可選的,如果不設定,日誌傳輸服務將不能自動切換歸檔路徑,如果原路徑不可用了
你可以指定一個ALTERNATE對每一個LOG_ARCHIVE_DEST,但是可以共享同一個ALTERNATE
LOG_ARCHIVE_DEST_1=’LOCATION=/disk1 MANDATORY ALTERNATE=LOG_ARCHIVE_DEST_2′
LOG_ARCHIVE_DEST_STATE_1=ENABLE
LOG_ARCHIVE_DEST_2=’LOCATION=/disk2 MANDATORY’
LOG_ARCHIVE_DEST_STATE_2=ALTERNATE
LOG_ARCHIVE_DEST_1=’LOCATION=/disk1 MANDATORY’
LOG_ARCHIVE_DEST_STATE_1=ENABLE
LOG_ARCHIVE_DEST_2=’SERVICE=stby1_path1 OPTIONAL ALTERNATE=LOG_ARCHIVE_DEST_3′
LOG_ARCHIVE_DEST_STATE_2=ENABLE
LOG_ARCHIVE_DEST_3=’SERVICE=stby1_path2 OPTIONAL’
LOG_ARCHIVE_DEST_STATE_3=ALTERNATE[@more@]

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

相關文章