Oracle中的邏輯資料庫和物理資料庫

來源:互聯網
上載者:User

Oracle中的邏輯資料庫和物理資料庫

Oracle通過抽象出邏輯儲存結構來適應不同的底層物理結構。這麼做有兩個好處:

(1)使得Oracle使用者只需要瞭解資料邏輯,根本感覺不到物理層的存在,也不必瞭解任何實體儲存體結構細節。

(2)對於其他OS使用者(包括系統管理員)來說,看到的只是OS物理檔案,並不瞭解資料內部邏輯。

當然,邏輯資料庫和物理資料庫之間必須存在某種對應,這正是DBA需要做的事情。

1 物理資料庫

Oracle資料庫包括三類物理檔案:控制檔案,線上重做記錄檔,資料檔案。這些檔案都是實實在在的物理存在的檔案,在不同的作業系統平台具有不同的實現方式。

注意:參數檔案、控制檔案、密碼檔案、歸檔記錄檔、警報日誌和追蹤檔案對於Oracle是必須的,是Oracle啟動載入的必要條件,然而嚴格來講,它們本身並不是資料庫的一部分。

2 邏輯資料庫

資料表空間,段,區間,Oracle塊。

3 邏輯和物理的對應關係

這種映射關係是通過控制檔案和資料字典實現的。

3.1 啟動階段

資料庫啟動前,必須藉助外部檔案來尋找這種對應關係。執行個體首先通過“參數檔案”找到“控制檔案”,然後通

過“控制檔案”識別SYSTEM資料表空間的資料檔案。

3.2 運行階段

找到了SYSTEM資料表空間,Oracle資料庫已經載入,以後的對應關係就都是在這個資料表空間中的資料字典裡來尋找了。

此時,資料庫能夠自我管理了,不再依賴外部檔案。

--------------------------------------分割線 --------------------------------------

Oracle 11g 在RedHat Linux 5.8_x64平台的安裝手冊

Linux-6-64下安裝Oracle 12C筆記

在CentOS 6.4下安裝Oracle 11gR2(x64)

Oracle 11gR2 在VMWare虛擬機器中安裝步驟

Debian 下 安裝 Oracle 11g XE R2

--------------------------------------分割線 --------------------------------------

相關文章

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.