ORACLE DG之後臺程式詳解
DataGuard後臺程式解析
Log Transport Service
主節點上,日誌傳輸服務主要使用如下幾個程式:
1、LGWR
LGWR蒐集事務日誌,並且更新聯機日誌。在同步模式下,LGWR直接將redo資訊直接傳送到備庫中的RFS程式,主庫在繼續進行處理前需要等待備庫的確認。在非同步情況下,也是直接將日誌資訊傳遞到備庫的RFS程式,但是不等待備庫的確認資訊主庫程式可以繼續執行處理。
2、ARCH
ARCHn或者是一個SQL session執行了一個歸檔操作,為了恢復的需要,建立了一個聯機日誌的複製。Archn程式可以在歸檔的同時,傳遞日誌流到備庫的RFS程式。該程式還用於前瞻性檢測和解決備庫的日誌不連續問題(GAP)。
3、FAL
Fetch archive log 只有物理備庫才有該程式。
FAL程式提供了一個client/server的機制,用來解決檢測在主庫產生的連續的歸檔日誌,而在備庫接受的歸檔日誌不連續的問題。 該程式只有在需要的時候才會啟動,而當工作完成後就關閉了,因此在正常情況下,該程式是無法看見的。 我們可以設定透過LGWR,ARCH程式去傳遞日誌到備庫,但是不能兩個程式同時傳送。
該程式是如何互動的呢?fal_client,fal_server引數的。
Log Apply Service
備庫節點上,日誌應用程式主要使用如下的程式:
1、RFS remote file server
Rfs程式主要用來接受從主庫傳送過來的日誌資訊。對於物理備用資料庫而言,RFS程式可以直接將日誌寫進備用重做日誌,也可以直接將日誌資訊寫到歸檔日誌中。為了使用備庫重做日誌,我們必須建立他們,一般和主庫的聯機日誌大小以及組一樣。
2、ARCH
只對物理備庫,arch程式歸檔備庫重做日誌,這些日誌以後將被MPR程式應用到備庫。
3、MRP managed recovery process & nbsp
該程式只針對物理備庫。該程式應用歸檔日誌到備庫。如果我們使用SQL語句啟用該程式ALTER DATABASE RECOVER MANAGED STANDBY DATABASE,那麼前臺程式將會做恢復。如果加上disconnect語句,那麼恢復過程將在後臺程式,發出該語句的程式可以繼續做其他的事情。
4、LSP logical standby process
只有邏輯備庫才會有該程式。LSP程式控制著應用歸檔日誌到邏輯備用資料庫。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/30208428/viewspace-1810047/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- ORACLE DG之引數詳解Oracle
- Oracle後臺程式詳述Oracle
- oracle11g_background process後臺程式詳解Oracle
- oracle dg後臺程式及wait event--轉載-精OracleAI
- oracle架構之後臺程式Oracle架構
- 後臺管理系統之詳解(一)
- 【DG】DG概念原理詳解
- Expert one on one oracle之後臺程式Oracle
- oracle database Background Processes所有後臺程式 詳解資料/官方文件OracleDatabase
- Oracle體系結構之-Oracle後臺程式Oracle
- ORACLE後臺程式Oracle
- oracle 後臺程式Oracle
- 【DG】dg中如何配置多個後臺observerServer
- 小程式電商系統後臺功能詳解
- 繼續瞭解Oracle部分後臺程式Oracle
- WINDOWS ORACLE 後臺程式WindowsOracle
- Oracle後臺程式列表Oracle
- oracle之 Oracle LOB 詳解Oracle
- DG物理standby,Failover之後原primary重回DGAI
- Oracle 後臺程式 說明Oracle
- [zt] Oracle RAC 後臺程式Oracle
- ORACLE DG之備庫角色Oracle
- mysql後臺執行緒詳解MySql執行緒
- 關於Oracle RAC後臺程式Oracle
- Oracle RAC後臺程式介紹Oracle
- Oracle VKRM 後臺程式介紹Oracle
- ORACLE 10G 後臺程式Oracle 10g
- oracle DG支援搭建的平臺列表Oracle
- v$bgprocess --解釋oracle db 後臺程式作用的檢視Oracle
- 實驗,暫停oracle後臺程式Oracle
- Oracle後臺程式及其作用簡介Oracle
- oracle中容易忽略的後臺程式Oracle
- [zt] Oracle10g 後臺程式Oracle
- 【ORACLE】orcle10g後臺程式Oracle
- Oracle後臺程式的功能簡介Oracle
- oracle 後臺程式的理解筆記Oracle筆記
- Oracle 10g 的後臺程式Oracle 10g
- 【DG】Oracle之級聯DG--(cascade dg) --(一主一備一級聯)Oracle