【正文】
據(jù)庫進(jìn)行修改的事務(wù)( Transaction)在記錄到重做日志之前都必須首先放到重做日志緩沖區(qū)( Redo Log Buffer)中。數(shù)據(jù)字典緩沖區(qū)也通過最近最少使用( LRU)算法來管理。SQL共享池包括庫高速緩存( library cache)、數(shù)據(jù)字典高速緩存。4. SGA共享 SQL池 the Development Technology to Database 是非共享的 ,只有服務(wù)進(jìn)程本身才能訪問它自己的 PGA區(qū)the Development Technology to Database在 OEM中管理數(shù)據(jù)庫實例的內(nèi)存結(jié)構(gòu)the Development Technology to Databasen 進(jìn)程的概念n 進(jìn)程是操作系統(tǒng)中一個獨立的可以調(diào)度的活動,用于完成指定的任務(wù)。 n 服務(wù)器進(jìn)程由 Oracle自身創(chuàng)建,用于處理連接到數(shù)據(jù)庫實例的用戶進(jìn)程所提出的請求。n 為了保證 Oracle數(shù)據(jù)庫在任意一個時刻可以處理多用戶的并發(fā)請求,進(jìn)行復(fù)雜的數(shù)據(jù)操作,Oracle數(shù)據(jù)庫起用了一些相互獨立的附加進(jìn)程,稱為后臺進(jìn)程 。monitor, SMON)的主要職責(zé)是重新啟動系統(tǒng)。monitor, PMON)。the Development Technology to Database數(shù)據(jù)庫寫入進(jìn)程 writer, LGWR)負(fù)責(zé)將重做日志緩沖區(qū)內(nèi)變動記錄 循環(huán) 寫回磁盤內(nèi)的重做日志文件,該進(jìn)程會將所有數(shù)據(jù)從重做日志緩存中寫入到現(xiàn)行的在線重做日志文件中。在Archivelog模式運行時,數(shù)據(jù)庫在開始重做日志文件之前先對其進(jìn)行備份 .the Development Technology to Database檢查點進(jìn)程 (CKPT)在適當(dāng)時候產(chǎn)生一個 checkpoint事件,確保緩沖區(qū)內(nèi)經(jīng)常被變動的數(shù)據(jù)也要定期被寫入數(shù)據(jù)文件。 (多個數(shù)據(jù)庫同時進(jìn)行數(shù)據(jù)處理動作 )the Development Technology to Database 圖 后臺進(jìn)程與數(shù)據(jù)庫外部結(jié)構(gòu)、 SGA的關(guān)系the Development Technology to Database在其中保存著關(guān)于數(shù)據(jù)庫系統(tǒng)本身以及其中存儲的所有對象的基本信息。the Development Technology to Database?數(shù)據(jù)庫對象所有的框架對象的定義(表、視圖、索引、同義詞、序列、過程、函數(shù)、包、觸發(fā)器等)?為框架對象如何分配和使用空間?列的默認(rèn)值?完整性約束信息?數(shù)據(jù)庫安全信息,包括用戶、權(quán)限、角色等?審計信息數(shù)據(jù)字典視圖