後臺進程有:
數據寫入程序DBWO、當數據緩衝區滿了、髒數據到達閥值、沒有足夠大的空間、經過三秒、執行檢查點等以上任何一個條件時時觸發數據寫入
日誌寫入程序LGWR/、更改數據大於1M、經過三秒、出現commit提交語句、重做日誌區滿1/3時、數據緩衝區將數據寫入磁盤前等以上任何一個條件時時觸發日誌寫入程序
恢復程序RECO、
檢查點CKPT、負責每當緩衝區高速緩存的更改永久記錄在數據中,更新控制文件和數據文件中的數據庫狀態信息。
系統監控SMON、當系統崩潰時,Smon在oracle系統重新打開時恢復,恢復步驟:1、SMON打開重做日誌文件,處理已經提交更改的數據的事物,
2、打開數據庫允許用戶登錄,將未被未恢復事務處理鎖定的任何數據都立即可用,
3、將未提交的事務回退,
它還有的功能是每三秒合併空閒空間。
回收臨時段
過程監視器PMON 在進程失敗後,後臺PMON通過以下方法清理:
1、 回退用戶當前事務處理 2、釋放當前保留的所有鎖或行鎖 3、釋放用戶當前保留的資源。
ARCN歸檔進程:當archivelog被設置時自動歸檔聯機重做日誌文件,保存數據庫所有變化。
數據庫定義
數據庫功能:數據操作DML、數據定義DDL、優化和執行、數據安全性和完整性。
視圖:是封裝的複合查詢,見到的就是需要的。簡化用戶操作,隔離用戶對錶的直接控制。