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

正文內(nèi)容

oracle數(shù)據(jù)庫的體系結(jié)構(gòu)經(jīng)典課件(編輯修改稿)

2025-03-02 20:47 本頁面
 

【文章內(nèi)容簡介】 v$bgprocess,可以了解數(shù)據(jù)庫中啟動的后臺進程信息。 15 DBWn進程4DBWn(Database Writer,數(shù)據(jù)庫寫入 )進程,是 Oracle中采用 LRU(Least Recently Used,最近最少使用 )算法將數(shù)據(jù)緩沖區(qū)中的數(shù)據(jù)寫入數(shù)據(jù)文件的進程。4DBWn進程主要有如下幾個作用:n管理數(shù)據(jù)緩沖區(qū),以便用戶進程總能找到空閑的緩沖區(qū)。n將所有修改后的緩沖區(qū)數(shù)據(jù)寫入數(shù)據(jù)文件。n使用 LRU算法將最近使用過的塊保留在內(nèi)存中。n通過延遲寫來優(yōu)化磁盤 I/O讀寫。16 DBWn進程4其工作過程如下。n(1) 當(dāng)一個用戶進程產(chǎn)生后,服務(wù)器進程查找內(nèi)存緩沖區(qū)中是否存在用戶進程所需要的數(shù)據(jù)。n(2) 如果內(nèi)存中沒有需要的數(shù)據(jù),則服務(wù)器進程從數(shù)據(jù)文件中讀取數(shù)據(jù)。這時,服務(wù)器進程會首先從LRU中查找是否有存放數(shù)據(jù)的空閑塊。n(3) 如果 LRU中沒有空閑塊,則將 LRU中的 DIRTY數(shù)據(jù)塊移入 DIRTY LIST(弄臟表 )。n(4) 如果 DIRTY LIST超長,服務(wù)器進程將會通知DBWn進程將數(shù)據(jù)寫入磁盤,刷新緩沖區(qū)。n(5) 當(dāng) LRU中有空閑塊后,服務(wù)器進程從磁盤的數(shù)據(jù)文件中讀取數(shù)據(jù)并存放到數(shù)據(jù)緩沖區(qū)中。17 LGWR進程4LGWR(Log Writer,日志寫入 )進程,是負責(zé)管理日志緩沖區(qū)的一個后臺進程,用于將日志緩沖區(qū)中的日志數(shù)據(jù)寫入磁盤的日志文件中。4LGWR進程將日志信息同步地寫入在線日志文件組的多個日志成員文件中,如果日志文件組中的某個成員文件被刪除或者不可使用,則LGWR進程可以將日志信息寫入該組的其他文件中,從而不影響數(shù)據(jù)庫正常運行,但會在警告日志文件中記錄錯誤。 18 CKPT進程4CKPT(Check Point,檢查點或檢驗點 )進程,一般在發(fā)生日志切換時自動產(chǎn)生,用于縮短實例恢復(fù)所需的時間。在檢查點期間, CKPT進程更新控制文件與數(shù)據(jù)文件的標(biāo)題,從而反映最近成功的 SCN(System Change Number,系統(tǒng)更改號 )。4在 Oracle數(shù)據(jù)庫中,控制檢查點產(chǎn)生的參數(shù)有如下兩種。nlog_checkpoint_timeout nlog_checkpoint_interval 19 SMON進程4SMON(System Monitor,系統(tǒng)監(jiān)控 )進程,用于數(shù)據(jù)庫實例出現(xiàn)故障或系統(tǒng)崩潰時,通過將聯(lián)機重做日志文件中的條目應(yīng)用于數(shù)據(jù)文件,執(zhí)行崩潰恢復(fù)。4SMON進程一般用于定期合并字典管理的表空間中的空閑空間,此外,它還用于在系統(tǒng)重新啟動期間清理所有表空間中的臨時段。20 PMON進程4PMON(Process Monitor,進程監(jiān)控 )進程,用于在用戶進程出現(xiàn)故障時執(zhí)行進程恢復(fù)操作,負責(zé)清理內(nèi)存存儲區(qū)和釋放該進程所使用的資源。4PMON進程周期性檢查調(diào)度進程和服務(wù)器進程的狀態(tài),如果發(fā)現(xiàn)進程已死,則重新啟動它。PMON進程被有規(guī)律地喚醒,檢查是否需要使用,或者其他進程發(fā)現(xiàn)需要時也可以調(diào)用此進程。21 ARCn進程4ARCn(Archive Process,歸檔 )進程,用于將寫滿的日志文件復(fù)制到歸檔日志文件中,防止日志文件組中的日志信息由于日志文件組的循環(huán)使用而被覆蓋。 4一個 Oracle數(shù)據(jù)庫實例中,允許啟動的 ARCn進程的個數(shù)由參數(shù)log_archive_max_ processes決定。 22 RECO進程4RECO(Recovery,恢復(fù) )進程存在于分布式數(shù)據(jù)庫系統(tǒng)中,用于自動解決在分布式數(shù)據(jù)庫中出現(xiàn)的事務(wù)故障。4當(dāng)一個數(shù)據(jù)庫服務(wù)器的 RECO進程試圖與一個遠程服務(wù)器建立通信時,如果遠程服務(wù)器不可用或者無法建立網(wǎng)絡(luò)連接,則 RECO進程將自動在一個時間間隔之后再次連接。23
點擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1