freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

02第2章oracle數(shù)據(jù)庫(kù)的體系結(jié)構(gòu)(編輯修改稿)

2025-03-06 14:21 本頁面
 

【文章內(nèi)容簡(jiǎn)介】 Oracle實(shí)例( Instance)、數(shù)據(jù)庫(kù)文件、用戶進(jìn)程、服務(wù)器進(jìn)程,以及其他文件如:密碼文件、和歸檔文件( Archive Log File)等。 ?Oracle數(shù)據(jù)庫(kù)管理系統(tǒng)包括: Oracle數(shù)據(jù)庫(kù) 和 Oracle實(shí)例 ?Oracle數(shù)據(jù)庫(kù)是一組相關(guān)的操作系統(tǒng)文件的集合 Oracle數(shù)據(jù)庫(kù)系統(tǒng)結(jié)構(gòu) Library cache Data dict cache Oracle數(shù)據(jù)庫(kù)系統(tǒng)結(jié)構(gòu) 共 享 區(qū)重 做 日志 緩 存數(shù) 據(jù) 庫(kù) 緩 沖 區(qū)高 速 緩 存系 統(tǒng) 全 局 區(qū) ( S G A )S M O N P M O NR E C O快 照 處 理 器并 行 查 詢 處 理 器共 享 服 務(wù) 器進(jìn) 程調(diào) 度 進(jìn) 程用 戶 進(jìn) 程專 有 服 務(wù)器 進(jìn) 程D B W RL G W R用 戶 進(jìn) 程C K P T數(shù) 據(jù) 文 件數(shù) 據(jù) 文 件聯(lián) 機(jī) 重 做 日志 、 文 件歸 檔 重 做 日志 、 文 件Oracle 系統(tǒng)結(jié)構(gòu)圖 Oracle數(shù)據(jù)庫(kù)實(shí)例 Oracle實(shí)例由一些內(nèi)存區(qū)和后臺(tái)進(jìn)程組成。內(nèi)存區(qū)域主要包括:數(shù)據(jù)庫(kù)高速緩存、共享池、流池以及其他可選內(nèi)存區(qū)(如 java池)。后臺(tái)進(jìn)程主要由:系統(tǒng)監(jiān)控進(jìn)程( SMON)、進(jìn)程監(jiān)控( PMON)、數(shù)據(jù)庫(kù)寫進(jìn)程( DBWR)、日志寫進(jìn)程( LGWR)、檢驗(yàn)點(diǎn)進(jìn)程 (CKPT)、其他進(jìn)程(如 ARCn進(jìn)程、 RECO進(jìn)程) 1. 實(shí)例和數(shù)據(jù)庫(kù)之間的關(guān)系 實(shí)例1(S GA +進(jìn) 程)實(shí)例2(S GA +進(jìn) 程)數(shù)據(jù)庫(kù)文件 2. Oracle實(shí)例與參數(shù)文件 ?每個(gè)實(shí)例都要用稱為 SID (system identifier,系統(tǒng)標(biāo)識(shí)符 )的符號(hào)來標(biāo)識(shí) ?決定實(shí)例的大小及組成的參數(shù)存儲(chǔ)在初始化參數(shù)文件 ()中,啟動(dòng)實(shí)例時(shí)讀取這個(gè)文件,在運(yùn)行時(shí)可由數(shù)據(jù)庫(kù)管理員修改 ?對(duì)該文件的任何修改都只有在數(shù)據(jù)庫(kù)下一次啟動(dòng)時(shí)才起作用 Oracle數(shù)據(jù)庫(kù)系統(tǒng)的內(nèi)存結(jié)構(gòu) (SGA)主要部分組成 ? 數(shù)據(jù)庫(kù)高速緩存區(qū) ? 共享池 ? 重做日志緩存區(qū) ? 大緩存池 ? 固定的 SGA。 緩沖區(qū)域 共享區(qū)域 系統(tǒng)全局區(qū)( SGA) 軟件代碼區(qū)域 ??臻g 會(huì)話信息 其他區(qū) 程序全局區(qū) (PGA) Oracle內(nèi)存結(jié)構(gòu)圖 數(shù)據(jù)庫(kù)高速緩存區(qū) ( Database Buffer Cache) 默認(rèn)緩存器池默認(rèn)緩存器池保持緩存器池保持緩存器池再生緩存器池再生緩存器池圖 數(shù)據(jù)庫(kù)高速緩存區(qū) 用于存儲(chǔ)從磁盤數(shù)據(jù)文件中讀取的數(shù)據(jù),供所有用戶共享,以提高數(shù)據(jù)庫(kù)的整體效率 共享池 Share pool 數(shù)據(jù)字典緩存區(qū)庫(kù)緩存區(qū)共享SQL 區(qū)PL/SQL區(qū)圖 共享池中的內(nèi)存結(jié)構(gòu) 用于保存最近執(zhí)行的 SQL語句、 PL/SQL程序的數(shù)據(jù)字典信息,以用于系統(tǒng)對(duì)其進(jìn)行語法分析、編譯和執(zhí)行的內(nèi)存區(qū)域。 ?重做日志緩存區(qū) ? 用于在內(nèi)存中存儲(chǔ)未被刷新寫入聯(lián)機(jī)重做日志文件的重做信息 ? 是 Oracle在循環(huán)方式下使用的先進(jìn)先出的緩沖區(qū) ? 大小可在初始化參數(shù)文件中由 log buffer參數(shù)設(shè)定,以字節(jié)為單位 ?大緩存池 ? 是 Oracle的一個(gè)可選內(nèi)存區(qū),主要用于多線程的服務(wù)器或備份還原等操作 ?固定的 SGA ? 用于存儲(chǔ)極大量的值。為了對(duì)實(shí)例進(jìn)行操作,這些值需要在內(nèi)部進(jìn)行記錄。 2. 程序全局區(qū) (PGA) ?獨(dú)立于 SGA,不會(huì)出現(xiàn)在 SGA中。由操作系統(tǒng)在本地分配 。 ?在系統(tǒng)全局區(qū)可用的共享內(nèi)存 ?連接到 Oracle數(shù)據(jù)庫(kù)的進(jìn)程的私有的內(nèi)存區(qū)--程序全局區(qū) (PGA) ?程序全局區(qū)不能共享 ?程序全局區(qū)含有單個(gè)進(jìn)程工作時(shí)需要的數(shù)據(jù)、控制信息、進(jìn)程會(huì)話變量和內(nèi)部數(shù)組等 Oracle數(shù)據(jù)庫(kù)系統(tǒng)的后臺(tái)進(jìn)程 系統(tǒng)全局區(qū)R E C OA R C HC K P TQ M O NS M O N P M O ND B W R L G W R圖 典型的 Oracle后臺(tái)進(jìn)程集合 在 NT服務(wù)器上,后臺(tái)進(jìn)程的執(zhí)行是作為 Oracle Service的多線程實(shí)現(xiàn)的,它允許 Oracle進(jìn)程更有效地使用共享內(nèi)存地址空間,從而減少了 N T 操作系統(tǒng)處理。 ? Oracle數(shù)據(jù)庫(kù)啟動(dòng)時(shí),會(huì)啟動(dòng)多個(gè) Oracle后臺(tái)進(jìn)程,用于異步執(zhí)行不同的特定任務(wù)。通過查詢數(shù)據(jù)字典 v$bgprocess可以查看它們的相關(guān)信息。 ? DBWn 進(jìn)程: 數(shù)據(jù)庫(kù)寫入進(jìn)程,負(fù)責(zé)將數(shù)據(jù)緩沖區(qū)中的數(shù)據(jù)寫入數(shù)據(jù)文件。其主要有以下幾個(gè)作用: 1. 管理數(shù)據(jù)緩沖區(qū),一遍用戶進(jìn)程總能找到空閑的緩沖區(qū)。 2. 將所有修改后的緩沖區(qū)數(shù)據(jù)( dirty data)寫入數(shù)據(jù)文件。 3. 使用 LRU算法將最近使用過的塊保留在內(nèi)存中。 4. 通過延遲些來優(yōu)化磁盤 I/O讀寫。 5. DBWn進(jìn)程最多可以啟動(dòng) 20個(gè),分別命名為 DBW0, DBW1….DBW9 ,DBWa,DBWj。由參數(shù) db_writer_processes決定。 ? LGWR 進(jìn)程 日志寫入進(jìn)程,負(fù)責(zé)管理日志緩沖區(qū)的后臺(tái)進(jìn)程。 將日志信息同步的寫入在線日志文件組中。若整個(gè)日志文件組均無法使用,則進(jìn)程會(huì)被掛起,直至問題被解決。 ? CKPT 進(jìn)程 檢驗(yàn)點(diǎn)進(jìn)程。一般在發(fā)生日志切換時(shí)自動(dòng)產(chǎn)生,用于
點(diǎn)擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1