新聞中心
在Oracle體系結構的基本概念中有兩個一個數(shù)據(jù)庫,一個是實例,我們今天的文章主要談論的就是實例,涉及實例的實際應用等方面的介紹,希望你瀏覽完此篇文章會有所收獲,以下是文章的詳細內容介紹。

專注于為中小企業(yè)提供網站設計制作、成都網站制作服務,電腦端+手機端+微信端的三站合一,更高效的管理,為中小企業(yè)越城免費做網站提供優(yōu)質的服務。我們立足成都,凝聚了一批互聯(lián)網行業(yè)人才,有力地推動了近千家企業(yè)的穩(wěn)健成長,幫助中小企業(yè)通過網站建設實現(xiàn)規(guī)模擴充和轉變。
數(shù)據(jù)庫實例也稱作服務器, 是用來訪問數(shù)據(jù)庫文件集的存儲結構及后臺進程的集合.
一個數(shù)據(jù)庫可以被多個實例訪問(稱為真正的應用群集選項).
決定實例的大小及組成的各種參數(shù)或者存儲在名稱init.ora的初始化文件中, 或者隱藏在數(shù)據(jù)庫內部的服務器參數(shù)文件中. 通過spfile引用該文件, spfile存儲在spfile.ora文件中.
Oracle體系結構的基本概念實例中實例啟動時讀取初始化文件, 數(shù)據(jù)庫系統(tǒng)管理員可以修改該文件, 對初始化文件的修改只有在下次啟動時才有效.
Instance分為兩部分:
1: memory structure(內存結構)
memory structure分為兩部分:SGA(System Global Area)區(qū)是用于存儲數(shù)據(jù)庫信息的內存區(qū),該信息為數(shù)據(jù)庫進程所共享。它包含Oracle 服務器的數(shù)據(jù)和控制信息,
它是在Oracle 服務器所駐留的計算機的實際內存中得以分配,如果實際內存不夠再往虛擬內存中寫。
包括:
- share pool
- datafase buffer cache
- redo log buffer
- other structures
PGA(Program Global Area)區(qū)包含單個服務器進程或單個后臺進程的數(shù)據(jù)和控制信息,與幾個進程共享的SGA 正相反PGA 是只被一個進程使用的區(qū)域,PGA 在創(chuàng)建進程時分配在終止進程時回收
2: background process(后臺進程)
包括: .PMON 負責在一個Oracle 進程失敗時清理資源
在Oracle體系結構的基本概念實例中SMON 檢查數(shù)據(jù)庫的一致性如有必要還會在數(shù)據(jù)庫打開時啟動數(shù)據(jù)庫的恢復
DBWR 負責將更改的數(shù)據(jù)從數(shù)據(jù)庫緩沖區(qū)高速緩存寫入數(shù)據(jù)文件
LGWR 將重做日志緩沖區(qū)中的更改寫入在線重做日志文件
CKPT 負責在每當緩沖區(qū)高速緩存中的更改永久地記錄在數(shù)據(jù)庫中時,更新控制文件和數(shù)據(jù)文件中的數(shù)據(jù)庫狀態(tài)信息。
以上的相關內容就是對Oracle體系結構的基本概念實例的介紹,望你能有所收獲。
當前名稱:Oracle體系結構的基本概念,實例
轉載注明:http://www.5511xx.com/article/dpoedep.html


咨詢
建站咨詢
