溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

Oracle部分后臺進程

發(fā)布時間:2020-08-19 09:24:19 來源:網(wǎng)絡(luò) 閱讀:482 作者:心神cgr 欄目:關(guān)系型數(shù)據(jù)庫

        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ù)的進程,進程的主要目標是分擔進程中某些可能造成阻塞的處理過程,并將他們放在后臺完成。


向AI問一下細節(jié)

免責(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)容。

AI