2 Day DBA-管理Oracle例項-關於後臺程式

LuiseDalian發表於2014-01-25

Oracle例項後臺程式負責管理記憶體結構,非同步進行I/O把資料寫到磁碟的檔案中;執行通常的維護任務。這些後臺程式增強了功能,這些功能由許多為每一個使用者程式執行的Oracle資料庫應用程式所完成。它們監控其它的Oracle資料庫程式,提供增強的並行性來獲得好的效能和可用性。

 

當前的後臺程式依賴於資料庫使用的功能。

後臺程式

描述

資料庫寫(DBWn)

database writer負責將改變的資料塊寫到磁碟檔案中,允許36個該程式。

日誌寫(LGWR)

log writer將重做日誌條目寫入到磁碟。重做日誌條目產生於SGA的重做日誌快取,log writer將重做日誌條目順序寫入聯機重做日誌中。

檢查點(CKPT)

在特定的時間,SGA中的所有修改過的資料庫快取被DBWn程式寫到資料檔案中。這個事件叫檢查點。查檢點程式給DBWn程式發訊號,更新資料檔案和控制檔案並記錄更新時間

系統監視(SMON)

system monitor當失敗的例項重新啟動時,恢復例項

程式監視(PMON)

process monitor在使用者程式失敗時,執行恢復,清除失敗程式使用的快取和資源。

歸檔(ARCn)

在一個日誌檔案寫滿或切換日誌時,把聯機重做日誌檔案複製到歸檔儲存。資料庫必須在ARCHIVELOG模式執行時,才會執行歸檔程式

可管理性監視(MMON)

該程式執行許多與管理相關的後臺任務:

在給定的度量違背了它的闕值時發出預警

通過產生額外的程式進行快照

捕獲最近修改的SQL物件的統計資料

作業佇列程式(CJQ0Jnnn)

通常以批處理的方式執行使用者作業。

作業:是使用者制定的一次或多次執行的使用者任務

 

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/17013648/viewspace-1075384/,如需轉載,請註明出處,否則將追究法律責任。

相關文章