今天例行檢查一個歷史庫DB,發現alert.log裡面有一條“ORA-00020: maximum number of processes (150) exceeded”,這是一個低級且常見的錯誤!
主要原因:DB進程數目超過限制大小
因為DB是歷史庫數據,2011年在設置時考慮到安全,才設置150為最大,隨後發郵件給開發,做再次提醒,除了應用訪問外,禁止TOAD,PLSQL等直連數據庫
補充資料
1:oracle官方文檔解釋
2.正常DB該參數如果設置小了,有可能程序用戶訪問DB時會在登錄時報如下報錯:“ORA-12537: TNS:connection closed”