Oracle體系架構

2021-04-28 20:09:43 字數 752 閱讀 9792

oracle資料庫由兩個實體組成(1)例項 (2)資料庫

例項

例項由儲存結構和程序組成,短暫存在於ram和cpu;因此例項的生存時間其在記憶體的時間,我們可以啟動和停止例項。

資料庫

資料庫分為物理結構和邏輯結構。

物理結構(物理結構就是磁碟上的物理檔案)包括三類檔案:

控制檔案(control file):包含維護和驗證資料庫完整性的必要資訊。例如,控制檔案用於識別資料檔案和重做日誌檔案,乙個資料庫至少   

需要乙個控制檔案

重做日誌檔案(redo log):記錄對資料庫所做的更改記錄,這樣一出現故障可以啟用資料庫恢復。乙個資料庫至少需要兩個重做日誌檔案

資料檔案(data file):儲存資料的檔案,包含資料庫中實際資料

其他管件檔案結構:

引數檔案(parameter file):定義oracle例項的特性。例如,它包含調整sga中一些記憶體結構大小的引數

歸檔檔案(passwd file):是重做日誌檔案的離線副本,在這些副本可能對於從介質失敗中進行恢復很重要

密碼檔案(archivelog file):認證哪些使用者有許可權啟動和關閉oracle例項

邏輯結構

表空間:是資料庫中的基本邏輯結構,一系列資料檔案集合

段:是物件在資料庫占用的空間

區:是為資料一次性預留的乙個較大的儲存空間

塊:oracle最基本的儲存單位,在建立資料庫時指定  

Oracle體系架構 和 匯入 匯出

服務名,例項名,orcl 1.oracle通過資料庫例項來載入和管理資料庫,每個執行的oracle資料庫都對應乙個oracle例項 instance 也可以稱為例程。2.當資料庫伺服器上的乙個資料庫啟動時,oracle將為其分配一塊記憶體區間,叫做系統全域性區 sga 然後啟動多個程序。3.sga和...

Oracle體系架構和匯入 匯出

1.oracle的體系架構 oracle的體系結構是資料庫的組成,工作過程,以及資料庫中資料的組織與管理機制,要了解oracle資料庫的體系結構,就必須要理解oracle的主要元件和重要的概念。oracle體系結構包含一系列元件,包括例項 使用者程序 服務程序 資料檔案及其他檔案,如引數檔案 口令檔...

Oracle資料庫體系架構概要

oracle資料庫系統是乙個複雜的軟體系統。所謂oracle的體系架構,是指oracle資料庫管理系統的的組成部分和這些組成部分之間的相互關係,包括記憶體結構 後台程序 物理與邏輯結構等。下圖為oracle資料庫體系總體圖 oracle資料庫的體系很複雜,複雜的原因在於它最大限度的節約記憶體,從上圖...