2 Day DBA-管理Oracle例項-管理資料庫儲存結構-關於資料檔案

LuiseDalian發表於2014-01-27

資料檔案是作業系統檔案,用於儲存資料庫資料。資料以Oracle專有的格式被儲存到檔案中,這些格式不能被其它應用程式讀取。臨時檔案是一種特殊型別的資料檔案,只與臨時表空間有關。

 

資料檔案可以被分為下面的組成部分:

n  段:段包含指定型別的資料庫物件。例,表被儲存在表段中;索引被儲存在索引段中;一個資料檔案包含許多段。

 

n  擴充套件:是一個段中連續的資料塊的集合。Oracle資料庫為段分配空間以擴充套件為單位。當一個段的現有擴充套件滿了的話,資料庫會為該段分配其它的擴充套件。

 

n  資料塊:也叫資料庫塊,是資料庫I/O儲存的最小單位。一個擴充套件由幾個連續的資料塊組成。資料庫使用建立時指定的塊大小。在資料庫建立之後,不可改變。但可以使用其它的塊大小來建立表空間。

 

段、擴充套件、資料塊都是邏輯結構。只有資料庫可以決定在一個檔案中的資料塊的多少。作業系統只能識別檔案和作業系統塊,並不能識別Oracle資料庫檔案的資料塊。每一個資料塊被對映到一個或多個作業系統塊。

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/17013648/viewspace-1076068/,如需轉載,請註明出處,否則將追究法律責任。

相關文章