oracle中各程式的觸發條件(希望對大家有幫助) (zt)
可選程式包括:
• RECO:恢復程式
• QMNn:高階排隊
• ARCn:歸檔程式
• LCKn: RAC 鎖管理器– 例程鎖
• LMON:RAC DLM 監控程式– 全域性鎖
• LMDn:RAC DLM 監控程式– 遠端鎖
• CJQ0:協調程式作業佇列後臺程式
• Dnnn:排程程式
• Snnn:共享伺服器
• Pnnn:並行查詢從屬
Oracle SG 文件中描述比較全。
ARCH
如果設定了自動歸檔模式,則日誌切換時,由LGWR程式觸發ARCH程式進行歸檔。這是最常見的方式。
可以手工進行歸檔。使用命令:alter system archive log current表示啟動ARCH程式,從而對當前的日誌檔案進行歸檔。
如果ARCH程式在5分鐘以後還沒有接收到LGWR的通知,則發生超時,於是ARCH被喚醒以檢查是否存在需要歸檔的日誌檔案。ARCH透過讀取控制檔案中的資訊來決定是否需要歸檔以及應該歸檔哪些日誌檔案。但是在進行例項恢復或者介質恢復的過程中,ARCH程式不會啟動。
LGWR
當使用者提交一個事務進
重做資料佔有重做日誌快取1/3時
重做日誌為1MB時,三秒超時
以及DBWN寫入之前都要寫
DBWn將資料庫快取記憶體中的“髒”資料寫資料檔案
每3秒執行一次LGWR程式
日誌切換
DBWR
資料緩衝區的數量達到閾值;
當進行掃描而無法找到任何空閒緩衝區時程式掃描了指定數量的塊;
出現超時每三秒;
出現檢查點(檢查點是使資料庫緩衝區快取記憶體與資料檔案同步的一種方法)
CKPT
每次日誌切換時;
當已透過正常事務處理或者立即選項關閉例程時;
當透過設定初始化引數LOG_CHECKPOINT_INTERVAL、LOG_CHECKPOINT_TIMEOUT 和FAST_START_IO_TARGET 強制時;
當資料庫管理員手動請求時;(alter system checkpoint)
SMON的觸發條件:
1。例程恢復(例如在使用shutdown abort或者例程失敗之後,產生“髒”資料庫(或者叫做灰資料庫)此時發生例程恢復,例程恢復使用重做日誌寫入提交資料,使用回退段放棄修改未提交資料。處理完成之後在釋放回退段資源。
2。合併空閒空間:用於聯合或合併資料檔案中未使用的相鄰區域。
3、回收臨時段資源。
PMON用於例程失敗後清理。
清理內容包括了:1回退事物處理;2,釋放鎖,3釋放pga區的其他資源,4重啟實效的排程程式
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/35489/viewspace-84714/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 幾個程式觸發條件(zt)
- 擼一個 webpack 外掛,希望對大家有所幫助Web
- 今天講解下工作流引擎,希望對大家有幫助
- Oracle DBWR觸發條件Oracle
- oracle checkpoint 觸發的9個條件Oracle
- 資料寫過程中各項觸發條件及邏輯
- Oracle中觸發器的應用 (zt)Oracle觸發器
- 整理分享5款可能對大家有幫助的軟體
- DBWn程式觸發4個條件
- Oracle DBWR,LGWR,CKPT,ARCH 觸發條件Oracle
- Oracle9i DBWn 觸發條件Oracle
- Oracle9i CKPT 觸發條件Oracle
- Oracle9i LGWR 觸發條件Oracle
- 觸發CKPT(checkpoint)程式的幾個條件
- 分享 2020年 求職的艱苦經歷, 希望對大家有幫助和帶來一些信心.求職
- 從事iOS研發5年的面經——希望對你們有幫助iOS
- Oracle DBWR,LGWR,CKPT,ARCH 觸發條件 總結Oracle
- 觸發LGWR程式寫日誌的4個條件
- 希望找到的這幾個MVC面試題對各位有幫助MVC面試題
- 各瀏覽器對 onbeforeunload 事件的支援與觸發條件實現有差異瀏覽器事件
- 大老的打狗教程第一篇如解掉hasp的狗!希望對大家有所幫助!大老=[DCG]= (12千字)
- 各種索引型別發生的條件索引型別
- oracle中的條件語句Oracle
- 大老的打狗教程第二篇如解掉,深思3的狗加密的軟體!希望對大家有所幫助!大老=[DCG]= (13千字)加密
- 總結Minor GC、Full GC觸發條件GC
- DBWR,LGWR,CKPT,ARCH觸發條件總結
- DB2頁清除的幾個觸發條件DB2
- 11 個對開發有幫助的 JS 技巧JS
- 初學者,希望大俠幫忙~~~~~!
- 如何註冊登陸Gmail郵箱(國內),希望對新人有幫助哦AI
- 圖解JVM實驗-觸發FullGC的幾個條件圖解JVMGC
- DBWR,LGWR,CKPT,ARCH等常見後臺程式觸發條件彙總
- Oracle中left join中右表的限制條件Oracle
- DevOps 的職業認證對測試職業發展幫助大嗎?dev
- 前端迴流與重繪:概念及觸發條件前端
- Android學習 —— 測試init.rc中的條件觸發的處理順序Android
- AIX 中grep 的用法幫助AI
- 對iPhone開發人員有幫助的10個工具iPhone