2013年7月16日 星期二

ORACLE資料庫其本架構

oracle實體資料庫組成架構
資料庫的資料存放處:由多個datafile 組
交易記錄檔: redo log (固定的多組,循環使用)
參數檔: init.ora
控制資訊:control file
database instance實例檔(啟動的資料庫): datafile(s),redo log file,參數檔,控制檔

oracle邏輯架構
邏輯Database: 組成有Tablespace, schema objects, table ,index..


1.實體上資料庫是由許多Datafile所組成,邏輯上資料庫是由許多Tablespace所組成
2.一個Datafile可以對應一個tablespace,但一個tablespace則可以 對應多個datafile
3.在Tablespace內的資料,依用戶別分成許多不同的schema(user)
        4.每個schema內有table,index等物件
5.每一個物件對應到一個segment
6.一個segment由許多的extent組成
7.每一個extent由許多連續的Data block組成Data block
        8.extent大小:Table資料成長的基本單位,
9.segment:在物件(table,index)建立時就會被建立

沒有留言:

張貼留言