oracle體系結構

實例是運行在計算機內存中的一組進程,這些進程提供對Oracle Database 11g中各個文件的訪問


控制文件:
oracle的控制文件時二進制文件,包含有關支持oracle Database 11g的各種文件的信息。包含的信息描述了數據庫文件的名稱、位置和大小。


聯機重做日誌
與Oracle Database 11g交互回話時,活動的詳細內容記錄在聯機重做日誌中。可把重做日誌看成是事務日誌,因爲這些日誌聚集起來構成事務。


System表空間:
表空間是Oracle Database 11g對數據庫文件的稱呼,可把它看作表駐留的空間。Oracle Database 11g創建時,就創建了包含Oracle數據字典的system表空間。當進行oracle Database 11g操作時,它不斷從數據字典獲取操作信息。


Sysaux表空間
許多支持Oracle Database 11g活動的工具和選項將其對象存儲在sysaux表空間內,這是在數據庫創建時強制創建的。


默認的臨時表空間
dbca工作時會創建一個表空間作爲中間對象的默認位置,這些中間對象是oracle Database 11g執行SQL語句時創建的。Oracle收集查詢操作的結果集的大部分工作時在內存中完成的,如果爲查詢處理分配的內存不足以容納收集數據的所有活動,oracle使用默認的臨時表空間作爲諸多活動的服務工作空間。


Undo表空間:
在事務保存(提交)或放棄(回滾)之前,Oracle在其undo表空間中保留一份已改變行的副本。


服務器參數文件:
Oracle Database 11g有時把服務器參數文件稱爲spfile,該文件中定義了數據庫的啓動參數,這些參數的值決定了數據庫的運行環境。當啓動一個oracle實例時,讀取spfile並按其內容分配不同的內存結構。



發佈了240 篇原創文章 · 獲贊 89 · 訪問量 97萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章