oracle
體系結構主要用來分析資料庫的組成
,工作過程與原理
,以及資料在資料庫中的組織與管理機制。
oracle
資料庫是乙個邏輯概念,而不是物理概念上安裝了
oracle
資料庫管理系統的伺服器。
在oracle
資料庫管理系統中有
3個重要的概念需要理解,那就是例項(
instance
),資料庫(
database
)和資料庫伺服器(
database server
)。其中,例項是指一組
oracle
後台程序以及在伺服器中分配的共享記憶體區域;資料庫是由基於磁碟的資料檔案,控制檔案,日誌檔案,引數檔案和歸檔日誌檔案等組成的物理檔案集合;資料庫伺服器是指管理資料庫的各種軟體工具(例如
sqlplus
),例項及資料庫三個部分。
從例項與資料庫之間的辯證關係來講,例項用於管理和控制資料庫;而資料庫為例項提供資料。乙個資料庫可以被多個例項裝載和開啟;而乙個例項在其生存期內只能裝載和開啟乙個資料庫。
資料庫主要功能就是儲存資料,資料庫儲存資料的方式通常稱為儲存結構,
oracle
資料庫的儲存結構分為邏輯結構和物理結構。邏輯儲存結構用於描述
oracle
內部組織和管理資料的方式,而物理儲存結構用於展示
oracle
在作業系統中的物理檔案組成情況。
啟動oracle
資料庫實際上是在伺服器的記憶體中建立乙個
oracle
例項,然後用這個例項來訪問和控制磁碟中的資料檔案。當使用者連線到資料庫時,實際上連線的是資料庫的例項,然後由例項負責與資料庫進行通訊,最後將處理結果返回給使用者。
即為sql
命令由客戶端發出後,由
oracle
伺服器程序進行相應,然後再記憶體區域中進行語法分析,變異和執行,接著將修改後的資料寫入資料檔案,將資料庫的修改資訊寫入日誌檔案,最後將
sql的執行結果返回給客戶端。
ORACLE 11g體系結構概述
在oracle 資料庫管理系統中有 3個重要的概念需要理解,那就是例項 instance 資料庫 database 和資料庫伺服器 databaseserver 其中,例項是指一組 oracle 後台程序以及在伺服器中分配的共享記憶體區域 資料庫是由基於磁碟的資料檔案 控制檔案 日誌檔案 引數檔案和...
Oracle 11g 體系結構概述小結
1 oracle體系結構由oracle儲存結構 oracle程序結構和oracle記憶體結構組成 2 資料庫伺服器包含資料庫和資料庫例項。資料庫例項是用於和作業系統聯絡的標識,資料庫是一系列物理檔案的集合 資料檔案,控制檔案,聯機日誌,引數檔案等 在啟動oracle資料庫伺服器時,實際上是在伺服器的...
Oracle體系結構概述
完整的oracle資料庫通常由兩部分組成 例項和資料庫。1 資料庫是一系列物理檔案的集合 資料檔案,控制檔案,聯機日誌,引數檔案等 2 例項則是一組oracle後台程序 執行緒以及在伺服器分配的共享記憶體區。oracle資料庫的儲存結構分為邏輯儲存結構和物理儲存結構 邏輯儲存結構 用於描述oracl...