[轉]ORA-00020處理思路及防範
原文網址:http://xzh2000.itpub.net/post/96/222199
原文作者:xzh2000
昨晚收到簡訊報警,有兩臺DB報ORA-00020錯誤,如果你不太清楚ORA-20代表了什麼,在linux/unix平臺下,可以用oerr ora 20來檢視它比較詳細的錯誤程式碼;在生產環境中,processes引數一般都設定的比實際的processes多一些,所以DB一旦報ORA-20錯誤,基本上可以確定是程式出了問題,那該如何著手解決呢?
$oerr ora 20
00020, 00000, "maximum number of processes (%s) exceeded"
// *Cause: All process state objects are in use.
// *Action: Increase the value of the PROCESSES initialization parameter.
查v$session,看看是那個program引起的,指令碼如下:
select program,count(*)
from v$session
group by program;
找到出問題的program,確定原因就比較方便啦,當然導致ORA-20也有其它的問題,比如library cache lock/pin等,所以我們在處理故障時,event/lock等是需要都要特別關注的;至於ORA-20錯誤的防範,最主要的就是加強對session的監控,如果某個program的session數超出了正常的水平,就要及時處理。。。
高手就是高手,高手寫的東西,一般是最關鍵的那幾個字,就是我們看不明白的字.
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/161195/viewspace-614371/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Java異常處理最佳實踐及陷阱防範Java
- 常見web漏洞及防範(轉)Web
- 【CONNECT】ORA-00020錯誤模擬及處理方法
- 【CONNECT】ORA-00020錯誤模擬及處理方法實驗
- MySQL主從複製延遲原因及處理思路MySql
- 資料處理及跳轉
- 網路安全對企業的危害及防範措施(轉)
- 間諜軟體的入侵原理及防範辦法(轉)
- 防呆設計/防呆處理
- MySQL 及 SQL 注入與防範方法MySql
- 經典:詳解IP地址盜用常用方法及防範(轉)
- Oracle錯誤處理思路(一)Oracle
- 防範ASP網站漏洞及黑客入侵網站黑客
- SpringMVC:資料處理及跳轉SpringMVC
- log file sync等待事件處理思路事件
- rac 遭遇GC BUFFER BUSY 處理思路GC
- 常見佇列等待事件處理思路佇列事件
- web安全之XSS攻擊原理及防範Web
- 前端常見的安全問題及防範措施前端
- Android 中的轉場動畫及相容處理Android動畫
- 非法探取密碼的原理及其防範 (轉)密碼
- 建築專案合同管理風險防範(轉)
- 蘋果內購IAP防掉單處理蘋果
- 處理高併發的一般思路
- 處理VM的一種特殊方法和思路
- oracle常見異常等待——latch處理思路Oracle
- 資料庫連線異常處理思路資料庫
- ES6 換種思路處理資料
- ora-01000的處理思路
- 叢集故障處理之處理思路以及健康狀態檢查(三十二)
- 資料的規範化——Pandas處理
- 常見web攻擊型別有哪些?如何預防及防範web攻擊?Web型別
- 防抖動處理和節流 小技巧
- 網路釣魚攻擊常見手段及防範措施!
- 分散式拒絕服務攻擊(DDoS)原理及防範分散式
- 2009-01-14 12:37 【轉】TNS-12516問題重現及預防處理
- 高併發處理思路與手段(一):擴容
- 索引表空間不足的幾個處理思路索引