oracle 11g 體系結構概述

2022-10-08 16:21:13 字數 1171 閱讀 6038

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...