教學筆記 Oracle體系結構03

2022-03-19 23:10:04 字數 1233 閱讀 8832

·oracle10g網格基礎架構:

網格計算提供了乙個自適應的軟體基礎架構,它有效地利用了低成本的伺服器和模組化儲存器,通過增加少量的小型伺服器來向外擴充套件,便可以獲得高效能和可靠性。

網格計算消除了應用程式、伺服器、資料庫、計算機、儲存器----網格中的每乙個元件之間的固定連線。智慧型系統也將網格中的所有東西都當作虛擬化的服務,從而能夠優化資源的利用率和響應性。與其他計算模型相比,以網格形式設計和實現的系統可以提供更高的可靠性、更低的成本和更大的靈活性。

網格計算基於五個基本的屬性:虛擬化、動態**、資源集中、自適應系統和統一管理。

oracle的網格計算能力如下:

(1)       伺服器虛擬:oracle實時應用集群(rac)可以是乙個資料庫執行在多個節點上,將多個計算機的處理資源集中使用,並且oracle在垮計算機分配工作負載的能力方面具有獨特的靈活性。

(2)       虛擬儲存:oracle10g的自動儲存管理提供了資料庫和物理儲存之間的乙個虛擬層,使得多個此片可以看作是乙個單獨的磁碟組。在保證資料庫**的情況下,磁碟可以動態的載入和移除。

(3)       網格管理:oracle10g的網格控制特性提供了將多系統整合管理為乙個邏輯組的控制台,可以管理網格中獨立的節點,集中維護各組系統的配置和安全設定。

·資料字典:

在資料庫建立期間,oracle伺服器將在資料檔案中建立兩個型別的物件,他們是資料庫字典和動態效能監視檢視。

1, 資料字典:

資料字典主要存放以下幾方面的資訊:①資料庫的物理結構和邏輯結構;②資料庫物件的定義和空間的分配情況;③完整性約束;④使用者;⑤角色;⑥許可權;⑦審計。

各資料字典的字首含義:

user  記錄當前使用者所擁有的所有物件資訊

all     記錄使用者可以訪問的所有資訊,包括user字首、授權給public以及該使用者的所有資訊

dba  記錄資料庫系統中所有資料庫物件的資訊

2, 動態效能監視檢視:

oracle伺服器包含一組基礎檢視,這些檢視由伺服器進行維護,主要記錄與資料庫系統效能相關的內容,提供的是系統執行過程中的動態資訊,它們不允許使用者直接進行修改,但是使用者可以對這些檢視進行查詢,以便對系統進行管理及優化。

動態效能監視檢視的名稱以「v$」為字首,系統管理員sys可以訪問它們。資料字典和動態效能監視檢視以及相應同義詞的定義都儲存在oracle_home/rdbms/catalog.sql中。

3, 常用資料字典:(見:教學筆記-oracle常用資料字典)

本文出自 「it記事薄」 部落格

學習筆記 oracle 體系結構

oracle體系結構 三大核心競爭力 可擴充性 可承受增長的工作負荷 可靠性 一般情況下不受影響 可管理性 可以微調其使用記憶體的方式 寫入資料的頻率等 oracle分為三個部分 sga 系統全域性區 pga 程式全域性區 後台程序 file檔案 功能劃分 儲存結構 控制檔案 資料結構 日誌檔案 物...

oracle體系結構

oracle由例項和資料庫組成 例項是由sga system global area 和一系列後台程序組成的,其中sga最主要劃分為共享池 shared pool 資料緩衝區 db cache 和日誌緩衝區 log buffer 後台程序包括pmon smon lckn reco ckpt dbwr...

oracle體系結構

一.oracle資料庫的後台程序 dbwr 資料庫寫程序,負責將更改的資料從資料庫緩衝區寫入資料檔案 smon 系統監控,檢查資料庫的狀態,恢復資料庫的例項 pmon 程序監控,負責oracle程序失敗時資源清理釋放 chpt 檢查點程序,每當緩衝區資料寫入檔案時,更新控制檔案的資料庫狀態資訊 ar...