在oracle中有三個重要的概念需要理解,那就是實例(instance)、數據庫(database)和數據庫服務器(Database Server)。其中,實例是指一組oracle後臺進程以及在服務器中分配的內存區域;數據庫是基於磁盤的數據文件、控制文件、日誌文件、參數文件和歸檔日誌文件等組成的物理文件集合;數據庫服務器是指管理數據庫的各種軟件工具(如SQLPLUS、OEM等)和實例及數據庫三個部分。從實例與數據庫之間的辯證關係來講,實例用於管理和控制數據庫;而數據庫爲實例提供數據。一個數據庫可以被多個實例裝載和打開;而一個實例在其生命週期內只能裝載和打開一個數據庫。
數據庫的主要功能就是存儲數據,數據庫存儲數據的方式通常稱爲存儲結構,Oracle數據庫的存儲結構分爲邏輯存儲結構和物理存儲結構。邏輯存儲結構用於描述Oracle內部組織和管理數據的方式,而物理存儲結構用於展示Oracle在操作系統中的物理文件組成情況。
啓動Oracle數據庫服務器實際上是在服務器的內存中創建一個Oracle實例,然後用這個實例來訪問和控制磁盤中的數據文件。當用戶連接到數據庫時,實際上連接的是數據庫的實例,然後由實例負責與數據庫進行通信,最後將處理結果返回給用戶。
oracle體系結構
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
Oracle Database 監控:zabbix(一)
AMGYM
2019-02-24 13:05:14
Oracle Database 監控(check_oracle_health)
AMGYM
2019-02-24 13:05:14
Oracle11g 基於linux 6.3下安裝
love壁虎
2019-02-24 12:55:06
Oracle導入導出數據的幾種方式
linzhongyilisha
2019-02-24 12:43:05
oracle em啓動
huchazsu
2019-02-23 14:01:49
oracle 啓動歸檔模式
huchazsu
2019-02-23 14:01:14
oracle 11G 靜默安裝
anshenwang
2019-02-23 13:56:41
ORA-32001: 已請求寫入 SPFILE 但是在啓動時未
xuts5
2019-02-23 13:48:29
RMAN-20207
xuts5
2019-02-23 13:48:29
oracle表分區詳解
xuts5
2019-02-23 13:48:29
oracle刪除及導入數據庫
曉竹
2019-02-23 13:35:55
記一次從oracle到hive的歷史數據遷移(一)
綠箭俠1
2019-02-23 13:33:37
Oracle 索引組織表(IOT)
落花飄雪IT
2019-02-23 13:29:59
刷新Oracle緩存
itserver_live
2019-02-23 13:29:47