程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> Oracle數據庫 >> Oracle數據庫基礎 >> Oracle進程結構中後台進程介紹

Oracle進程結構中後台進程介紹

編輯:Oracle數據庫基礎

Oracle進程結構包括用戶進程,服務器進程以及後台進程等相關進程,如果你想對Oracle進程結構中的相關進程有更好的了解的話,你就可以浏覽以下的文章對其進行了解,希望你在浏覽完之後會有所收獲。

Oracle進程結構:

用戶進程:

用戶進程是一個需要與Oracle服務器進行交互的程序。此進程在數據庫用戶請求連接Oracle服務器時啟動。如用戶啟動數據庫客戶端工具SQL *Plus時,系統自動建立一個用戶進程。

服務器進程:

服務器進程用於處理連接到該實例的用戶進程的請求。此進程在用戶建立會話並連接Oracle實例時啟動。服務器進程直接與Oracle數據庫交互,實現調用和返回結果。

後台進程:

在Oracle數據庫中,為了使系統性能最好和協調多個用戶,實例系統中使用一些附加進程,稱為後台進程。這些後台進程存在於服務器操作系統中,在實例啟動時自動啟動。在Oracle進程結構中常用的幾個後台進程如下所示:

進程監控:(PMON)

在用戶進程出現故障時執行進程恢復。(常見任務見書7)

系統監控:(SMON)

在實例啟動時執行實例恢復。(常見任務見書7)

數據寫入進程:(DBWR)

將所有修改後的緩沖區數據寫入數據文件。(常見任務見書8)

日志寫入進程:(LGWR)

將日志緩沖區中的日志數據信息寫入日志文件中。

檢查點:(CKPT)

保證所有修改過的數據庫緩沖區數據都被寫入數據庫文件中。

歸檔進程:(ARCH)

當數據庫運行在歸檔模式下時,產生該進程,用於寫歸檔日志文件。

以上的相關內容就是對Oracle進程結構的介紹,望你能有所收獲。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved