常見後台程序包括:
• 資料庫寫程序 (dbwn):將資料庫緩衝區快取記憶體中的經過修改的緩衝區(灰資料緩 沖區)以非同步方式寫入磁碟
• 日誌寫程序 (lgwr):將日誌緩衝區中稱為重做資訊的恢復資訊寫入磁碟上的重做日 志檔案
• 檢查點程序 (ckpt):在控制檔案和每個資料檔案頭中記錄檢查點資訊
• 系統監視器程序 (smon):在例項啟動時執行恢復,並清除未使用的臨時段
• 作業佇列程序 (cjq0):通過排程程式執行批處理中使用的使用者作業裝置
• 佇列監視器程序 (qmnn):監視 oracle streams 訊息佇列
• 可管理性監視程序 (mmon):執行與可管理性相關的後台任務
• 記憶體管理器後台程序 (mman):用於自動管理 sga 和 pga 記憶體元件
• 程序監視器程序 (pmon):在使用者程序失敗時執行程序恢復
• 結果快取記憶體恢復程式後台程序 (rcbg): 用於維護共享池中的結果快取記憶體
• 歸檔程式程序 (arcn):在發生日誌切換之後,將重做日誌檔案複製到指定的儲存
Oracle後台程序
後台程序主要完成以下任務 在記憶體與外存之間進行i o操作 監視各個程序的狀態 協調各個程序的任務 維護系統的效能 保證系統的可靠性 當oracle資料庫鏈結非正常終止,oracle將通過pmon程序來啟動 清除中斷或失敗的使用者程序,包括清除非正常中斷的使用者程序留下的會話,回退未提交的事務,釋放...
oracle後台程序
後台程序負責保證資料庫的穩定工作,每當資料庫啟動時,這些後台程序會自動啟動,並且持續整 個例項的生命週期,每個程序負責乙個獨特的任務,表2 4 是一些最重要的後台程序。進 程縮 寫 描 述database writer dbwn 負責把髒資料寫回磁碟 log writer lgwr 負責把日誌資料寫...
oracle後台程序
dbwr dbwr執行將資料塊緩衝區寫入資料檔案的工作。下列情況dbwr會將髒塊寫入磁碟 lgwr lgwr負責將日誌緩衝區寫入到日誌檔案 觸發lgwr寫操作的條件 ckpt ckpt程序在檢查點出現時,對全部資料檔案的檔案頭進行修改,並在控制檔案中記錄該檢查點。smon smon負責例項啟動時執行...