oracle儲存架構

2021-08-27 16:09:09 字數 784 閱讀 2444

最近開始學習oracle,知識量挺大,將一些知識進行梳理和分析,寫成部落格,乙個是以後自己可以複習查閱,另乙個是分享給大家,希望各位大咖提出意見,如果能從文章中學到一些新東西,我甚感開心。

儲存架構,是指oracle資料庫磁碟空間組織、管理和使用相關的邏輯設計及實現等方面的內容。儲存架構及儲存結構,結構一般都有邏輯結構和物理結構兩個概念。邏輯儲存結構:oracle內部組織和管理資料的方式;物理儲存結構:oracle外部(作業系統)組織和管理資料的方式。

oracle在邏輯上將儲存的資料劃分為乙個個單元來進行儲存和維護,更高一級的邏輯儲存結構便是這些小的單元組成的。

邏輯結構從小到大可分為:塊——區——段——表空間——資料庫

塊:儲存管理的最小單元(最小的邏輯結構),資料庫在進行輸入輸出時,是以塊為單位進行讀寫操作的。

區:由連續的塊組成(儲存空間的分配和**的最小單位)。

段:由多個區組成,可以連續,也可不連續。當使用者在資料庫中建立各種具有實際儲存結構的物件時(即儲存資料的物件),如表,索引等,將為這些物件建立段。非分割槽表、索引都具有乙個段。由資料段、索引段、臨時段和回滾段。

表空間:資料庫即是多個表空間構成。system表空間,sysaux表空間,通過表空間,將所有相關的邏輯結構和物件組合到一起。資料表空間、臨時表空間、系統表空間和回滾表空間。

資料庫的物理檔案無非是:資料檔案、控制檔案和重做日誌檔案。
以上是第一次寫的部落格,是簡單的總結,存在不足之處望指正,謝謝。

HBase儲存架構

以下的介紹是基於apache hbase 0.94版本 從hbase的架構圖上可以看出,hbase中的儲存包括hmaster hregionserver hregion store memstore storefile hfile hlog等,本篇文章統一介紹他們的作用即儲存結構。以下是hbase儲...

Oracle體系架構

oracle資料庫由兩個實體組成 1 例項 2 資料庫 例項 例項由儲存結構和程序組成,短暫存在於ram和cpu 因此例項的生存時間其在記憶體的時間,我們可以啟動和停止例項。資料庫 資料庫分為物理結構和邏輯結構。物理結構 物理結構就是磁碟上的物理檔案 包括三類檔案 控制檔案 control file...

Oracle架構基礎

1 物理結構 由控制檔案 資料檔案 重做日誌檔案 引數檔案 歸檔檔案 口令檔案組成 乙個資料庫中的資料儲存在磁碟上物理檔案,被使用時,調入記憶體。其中控制檔案 資料檔案 重做日誌檔案 跟蹤檔案及警告日誌 trace files,alert files 屬於資料庫檔案 引數檔案 parameter f...