濮阳杆衣贸易有限公司

主頁 > 知識庫 > [Oracle] Data Guard 之 Redo傳輸詳解

[Oracle] Data Guard 之 Redo傳輸詳解

熱門標(biāo)簽:阿爾巴尼亞地圖標(biāo)注app 外呼線路外顯本地號碼 開封智能外呼系統(tǒng)廠家 人工智能地圖標(biāo)注自己能做嗎 征服眼公司地圖標(biāo)注 百度地圖標(biāo)注素材 征服者火車站地圖標(biāo)注 word地圖標(biāo)注方向 美圖秀秀地圖標(biāo)注

Data Guard主要提供兩個服務(wù):
1)Redo傳輸服務(wù):即把Primay端的Redo日志傳輸?shù)揭粋€或多個Standby目的地。
2)Redo應(yīng)用服務(wù):即在Standby端應(yīng)用從Primay端傳輸過來的Redo日志。
本文先講講其中的Redo傳輸服務(wù)。

1、使用ARCn傳輸Redo日志
默認情況下采用ARCn傳輸redo日志,不過只有在最高性能模式下才可以使用ARCn(具體可參考《[Oracle] Data Guard 之 三種保護模式介紹》),采用ARCH傳輸Redo日志的示意圖如下:

其大致過程如下:
1)Primay段ARC0一旦完成日志切換,ARC1就將新生成的歸檔日志傳輸?shù)絊tandby端;
2)Standby端由RFS進程接受日志,如果配置了standby redo log,記錄至standby redo log,等standby redo log做log switch形成歸檔日志,再應(yīng)用歸檔日志做恢復(fù);如果沒有配置standby redo log,RFS進程接收到日志后,放到standby端歸檔目錄下,standby再應(yīng)用歸檔日志做恢復(fù)。

2、使用LGWR傳輸Redo日志
使用LGWR進程和ARCn有很大的不一樣,最明顯的區(qū)別是它不需要等Primary完成日志切換后再傳輸,其示意圖如下:


其過程大致如下:

1)一旦Primary有Redo日志產(chǎn)生,LGWR將觸發(fā)LNSn進程傳輸Redo只Standby redo log;注意:這里不能由LGWR直接傳輸,因為整個數(shù)據(jù)庫實例只有一個LGWR,為了保證它的主要性能不受影響,不能由它直接傳輸)

2)網(wǎng)絡(luò)傳輸模式可以選擇sync或async,sync是指當(dāng)Primary提交時, 必須得等Redo傳輸至Standby成功后,才能返回。所以如果設(shè)置sync,建議同時設(shè)置NET_TIMEOUT參數(shù),超時無響應(yīng),則返回錯誤。async是指Primary提交是否成功和日志是否傳輸成功沒有關(guān)系,這樣對Primary的性能影響最小。

3)Standby端的RFS進程把Redo寫入Standby redo log,如果開啟了實時應(yīng)用,就將redo應(yīng)用至Standby數(shù)據(jù)庫,如果沒有開啟實時應(yīng)用,等Standby redo log歸檔后再應(yīng)用到Standby數(shù)據(jù)庫。

標(biāo)簽:宜春 淮南 酒泉 葫蘆島 六安 海北 泰安 孝感

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《[Oracle] Data Guard 之 Redo傳輸詳解》,本文關(guān)鍵詞  Oracle,Data,Guard,之,Redo,傳輸,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《[Oracle] Data Guard 之 Redo傳輸詳解》相關(guān)的同類信息!
  • 本頁收集關(guān)于[Oracle] Data Guard 之 Redo傳輸詳解的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    会昌县| 永修县| 长治市| 当涂县| 金溪县| 夏邑县| 太和县| 沭阳县| 英吉沙县| 河津市| 金川县| 保靖县| 同江市| 潞城市| 扶沟县| 汤原县| 怀宁县| 博乐市| 承德县| 白城市| 吉木萨尔县| 温州市| 辽源市| 金乡县| 汝州市| 丹棱县| 长寿区| 奎屯市| 太康县| 盘山县| 延寿县| 靖远县| 阳朔县| 登封市| 新沂市| 革吉县| 苏州市| 锦屏县| 正宁县| 曲阳县| 农安县|