您好,登錄后才能下訂單哦!
1.PMON:后臺進程
負責(zé)在連接出現(xiàn)異常中止后進行清理工作
PMON會回滾未提交的工作,釋放鎖,并釋放之前為失敗進程分配的SGA資源
負責(zé)監(jiān)視其它后臺進程,并在必要時重啟這些后臺進程或適當?shù)慕K止實例
2.LREG:監(jiān)聽注冊進程
負責(zé)將數(shù)據(jù)庫實例和服務(wù)注冊到監(jiān)聽器中。
如果監(jiān)聽器處于運行狀態(tài),LREG會與監(jiān)聽器進行通信,并將相關(guān)的參數(shù)傳遞給監(jiān)聽器
如果監(jiān)聽器沒有啟動,LREG將會定期去嘗試聯(lián)系監(jiān)聽器,以便將自己注冊到監(jiān)聽器上。
3.SMON:系統(tǒng)監(jiān)視器
用來做所有“系統(tǒng)級”的任務(wù)。
.清理臨時表空間
.合并空閑空間(字典管理的表空間)
.針對原來不可用的文件恢復(fù)活動的事務(wù)
.執(zhí)行RAC中失敗節(jié)點的實例恢復(fù)
.清理OBJ$ OBJ$是一個底層的數(shù)據(jù)字典表。要由SMON進程來清理表中不在需要的行。
.管理撤銷段 SMON會負責(zé)實施撤銷段的自動上下線,以及收縮撤銷段。
.回滾段離線
4.RECO:分布式數(shù)據(jù)庫恢復(fù)
由于兩階段提交期間的崩潰或連接丟失等原因,有些事務(wù)可能會保持準備狀態(tài),這個進程就是要恢復(fù)這些事務(wù)
5.CKPT:檢查點進程
實施檢查點主要是DBWn進程的工作
協(xié)助實際運行檢查點的進程,來更新數(shù)據(jù)文件的文件頭
6.DBWn:數(shù)據(jù)塊寫入器
負責(zé)將臟塊寫入磁盤的后臺進程----為了在緩存中騰出更多的空間,或者是為了推進檢查點
如果他寫出塊的速度不夠快,不能很快地釋放緩沖區(qū),就會看到free buffer waits和write completel waits這兩個等待事件的數(shù)量和等待時間開始增加
11g中可以設(shè)置36個DBWn
12c中可以設(shè)置100個DBWn
7.LGWR:日志寫入器
負責(zé)將SGA中重做日志緩沖區(qū)的內(nèi)容刷新輸出到磁盤。
LGWR工作條件
每過3秒
一個提交或回滾發(fā)起時
LGWR被告知進行日志文件切換時
重做日志緩沖區(qū)1/3滿,或者已經(jīng)包含1MB的緩沖磁盤
8.ARCn:歸檔進程
當LGWR將一個在線重做日志文件填滿時,就將其復(fù)制到另一個位置。
歸檔的重做日志文件可以用于完全介質(zhì)恢復(fù)
在線重做日志用于在出現(xiàn)掉電時,“修正”數(shù)據(jù)文件
歸檔重做日志用于在出現(xiàn)硬盤故障時,“修正”數(shù)據(jù)文件
通常將在線重做日志文件復(fù)制到其它至少兩個位置。
歸檔重做日志文件由另外某個進程復(fù)制到一個三級存儲設(shè)備上---磁帶。
9.DIAG:診斷進程
專用于RAC,負責(zé)監(jiān)視實例的整體情況,而且會捕獲處理實例失敗時所需的信息
10.FBDA:閃回數(shù)據(jù)歸檔進程
工作于事務(wù)提交之后,會讀取該事務(wù)生成的undo,并回滾事務(wù)作出的改變。然后將回滾后的這些行記錄在閃回數(shù)據(jù)歸檔中。
11.DBRM:數(shù)據(jù)庫資源管理器進程
去實施那些為一個數(shù)據(jù)庫實例配置的資源計劃。
12.GEN0:通用任務(wù)執(zhí)行進程
為數(shù)據(jù)庫提供了一個執(zhí)行通用任務(wù)的進程,進程的主要目標是分擔進程中某些可能造成阻塞的處理過程,并將他們放在后臺完成。
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。