資料庫以有組織的方式儲存資料資訊。oracle資料庫使用各種儲存結構來儲存資料。
oracle資料庫的主要儲存結構
oracle的基本儲存資料的結構有表空間,資料檔案,控制檔案,各種段(包括資料段,索引段,臨時段,以及回滾段等),區間,資料塊等。
表空間(tablespace)
表空間(tablespace)是資料庫的邏輯劃分,每個資料庫至少有乙個表空間,user表空間供一般使用者使用,rbs表空間供回滾段使用。乙個表空間只能屬於乙個資料庫。
理解資料庫,表空間,資料檔案,表,資料的最簡單辦法就是想象乙個裝滿東西的櫃子。
資料庫---櫃子
表空間----櫃子中的抽屜
資料檔案--抽屜中的檔案
表---資料夾中的紙
資料---紙上的資訊
表空間實質上是組織資料檔案的一種途徑。
段(segment)
段是邏輯資料庫物件(表,索引,資料簇等)的物理副本,段儲存資料。例如,索引段儲存與索引相關的資料。
資料庫為段分配的一組連續的資料塊稱為區間(extent)。
資料塊是oracle資料庫的硬碟儲存單元。在使用資料庫工作時,oracle使用資料塊儲存和檢索硬碟上的資料。
一 Oracle初級學習之認識Oracle監聽
現在學習oracle有兩個星期了,想著開始寫部落格,並不是寫那些我學到了的東西。說實話,老鳥們都應該知道兩個星期估計也就看看sql,oracle的體系結構都還需要不短的時間來認清。而是我發現,我前乙個星期學了的東西,現在貌似已經忘記了。把學過的記下來方便回頭翻翻,也方便以後和大家交流學習。學了兩個星...
初學Oracle學習筆記之Oracle常見操作總結
本文我們主要對初學oracle資料庫的一些oracle常見操作進行了總結,並以 示例的形式呈現出來,在此與各位初學者分享,希望能夠對您有所幫助。ad 線下活動 三大新銳html 5企業匯聚51cto 大話移動前端技術 對於初學者來說,oracle資料庫的學習是有一定的難度的,俗話說得好 凡事入門難,...
Oracle學習之 索引
一 b 樹索引 簡述 b 樹索引實現類似於倒置的樹型結構,包括根節點 分支節點和葉子節點,並且使用樹遍歷演算法來搜尋列值。葉子節點中包含一對 值 行編號 值,值對應於索引鍵列,行編號則表示行在表資料塊中的物理位置。分支節點包含葉子節點目錄以及儲存在其中的葉子節點的值範圍。根節點包含分支節點目錄以及這...