修改dbwr後臺程式數量
批量執行指令碼時,批量資料寫回到資料庫;從EM中檢視到有較多的dbwr的IO請求
檢視後臺dbwr的程式數量
select * from v$bgprocess
在查詢結果中paddr的欄位為非'00'的程式為正常使用的
查詢結果為正在使用的dbwr程式為1個
使用下面的需求修改dbwr程式,最大值小於等於伺服器CPU的數量;使用的伺服器為8核,那麼修改如下
alter system set db_writer_processes=8 scope=spfile;
然後重啟oralce
再檢視,當前使用的dbwr程式數量為8個了
但是在執行指令碼時,並沒有感覺到執行速度有明顯的提高;反而感覺到執行速度比原來還要慢。我的理解是:CPU主要去呼叫dbwr程式了,佔用了一定的資源;在執行sql語句時的效率就相對會差些了
再次修改dbwr的程式數量,將數量修改為4;這樣效果會好一些
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/28803801/viewspace-769282/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- DBWR,LGWR,CKPT,ARCH等常見後臺程式觸發條件彙總
- Oracle DBWR程式Oracle
- 【Oracle】-【體系結構-DBWR】-DBWR程式相關理解Oracle
- 修改預設 session 數量Session
- LGWR DBWR SMON 等程式說明
- ECShop後臺管理選單修改
- pbootcms模板如何修改後臺版權boot
- PBootCMS後臺系統內容修改boot
- oracle修改程式數Oracle
- Oracle引數修改後的生效判定Oracle
- 設定SAP後臺顯示和修改
- ORACLE後臺程式Oracle
- oracle 後臺程式Oracle
- Clusterware 後臺程式
- 將程式在後臺執行和殺掉後臺的程式
- 帝國CMS後臺管理地址是什麼?後臺管理目錄是否可以修改?
- RAC後臺GTX程式
- WINDOWS ORACLE 後臺程式WindowsOracle
- Oracle後臺程式列表Oracle
- 後臺程式介紹
- Dataguard(Standby) 後臺程式
- 排序後扣減每行的數量排序
- 【Oracle】-【LRU和DBWR】-LRU演算法與DBWR中的應用Oracle演算法
- Asp.Net前臺呼叫後臺變數ASP.NET變數
- Oracle 後臺程式 說明Oracle
- Oracle後臺程式詳述Oracle
- 幾個必要後臺程式
- [zt] Oracle RAC 後臺程式Oracle
- 修改購物項圖書數量的Ajax處理
- linux程式前臺-後臺執行Linux
- 雙節點RAC 修改PROCESS程式數
- 織夢後臺新增自定義欄位樣式修改
- IOS 後臺掛起程式 當程式到後臺後,繼續完成Long Running Task 任務iOS
- iOS程式進入後臺,倒數計時暫停解決方法iOS
- Oracle DBWR觸發條件Oracle
- 2.6.6 指定程式的最大數量
- MySQL 修改InnoDB重做日誌檔案的數量或大小MySql
- jenkins後臺程式執行Jenkins