Oracle學習筆記(2)--存儲結構

1.Oracle存儲結構分爲:物理存儲結構,邏輯存儲結構.

物理存儲結構:是指數據庫文件在磁盤中的物理存放方式. 

邏輯存儲結構:是指數據庫中數據的邏輯組織方式.

 

2.Oracle文件包括:數據文件,日誌文件,參數文件,控制文件.

數據文件:保存數據庫中的數據,.

日誌文件:主要記錄事務或用戶操作過程,一個數據庫至少要有兩個聯機重做日誌文件,可以AB循環放置. 

日誌記錄方式又分爲歸檔模式和非歸檔模式, 歸檔方式在每次覆蓋日誌文件前都會先將日誌進行拷貝,可以完整的記錄數據庫所做的所有操作,非歸檔方式只能有限記錄. 歸檔模式可以進行熱備份,非歸檔模式只能進行冷備份.

參數文件:是指數據庫在創建過程中需要用到的一些文件.

控制文件:是指數據庫在啓動過程中創建的一些文件,一個數據庫至少要有一個控制文件.

 

3.Oracle邏輯存儲結構主要包括,表空間,表,數據段,數據區,數據塊.

表空間:數據庫內部的邏輯組織方式.

表:由行列組成的二維關係模式.

索引:爲加快對特定數據表的訪問而創立的數據庫對象,可以包括一列或多列的索引列,並保存指向該行的rowid.

數據段:數據庫中用戶創建的對象,主要包括,數據段(表和索引等),回滾段,臨時段,cash段.

數據區:Oracle對大型表或索引進行分區,以加快訪問速度.

數據塊:Oracle基本的磁盤存取單元,通常是操作系統塊的整數倍.

行鏈和移植:

pctfree:

pctused:

簇索引:

同義詞:同義詞擁有如下好處:節省大量的數據庫空間,對不同用戶的操作同一張表沒有多少差別;擴展的數據庫的使用範圍,能夠在不同的數據庫用戶之間實現無縫交互;同義詞可以創建在不同一個數據庫服務器上,通過網絡實現連接。

在使用select * from A  時,先檢查本地是否有A表,如果沒有檢查私有同義詞是否有A表,再沒有檢查public同義詞是否有A表

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章