學習筆記 oracle 體系結構

2021-06-21 12:36:38 字數 578 閱讀 9251

oracle體系結構

三大核心競爭力

可擴充性 可承受增長的工作負荷

可靠性  一般情況下不受影響

可管理性 可以微調其使用記憶體的方式、寫入資料的頻率等

oracle分為三個部分

sga 系統全域性區 

pga 程式全域性區、後台程序 

file檔案 

功能劃分

儲存結構:控制檔案、資料結構、日誌檔案

物理結構 外部儲存結構,在作業系統中如何組織管理資料

主要檔案

資料檔案 用來儲存資料的

特點每個資料檔案對應乙個資料庫

每個表空間包含乙個或多個資料檔案

每個資料檔案只能屬於乙個表空間

日誌檔案 

重做日誌檔案 用與記錄資料庫變化是使用者處理事務的日誌

日誌歸檔檔案 是非活動重做日誌檔案的記錄

控制檔案   

用於再啟動時標示物理檔案和資料庫的二進位制檔案

建議儲存控制檔案備份

邏輯結構 內部儲存結構,在oracle中如何組織管理資料

內均結構:sga、pga

程序結構:前台程序、後台程序

oracle體系結構

oracle由例項和資料庫組成 例項是由sga system global area 和一系列後台程序組成的,其中sga最主要劃分為共享池 shared pool 資料緩衝區 db cache 和日誌緩衝區 log buffer 後台程序包括pmon smon lckn reco ckpt dbwr...

oracle體系結構

一.oracle資料庫的後台程序 dbwr 資料庫寫程序,負責將更改的資料從資料庫緩衝區寫入資料檔案 smon 系統監控,檢查資料庫的狀態,恢復資料庫的例項 pmon 程序監控,負責oracle程序失敗時資源清理釋放 chpt 檢查點程序,每當緩衝區資料寫入檔案時,更新控制檔案的資料庫狀態資訊 ar...

oracle體系結構

oracle體系結構圖 1.1 為什麼oracle資料庫管理系統要引進非常複雜的體系結構 更高效的使用記憶體,保證資料庫不丟失任何資料 1.2 常用術語 1.2.1 程序 一段記憶體正在執行的程式 1.2.2 後台程序 可以有多個後台程序 1.2.3 緩衝區 臨時儲存資料的記憶體區 1.3 orac...