ORA-00020: maximum number of processes (150) exceeded

SQL> show parameter processes
NAME                                 TYPE        VALUE
------------------------------------ ----------- --------------
aq_tm_processes                      integer     1
db_writer_processes                  integer     1
job_queue_processes                  integer     1000
log_archive_max_processes            integer     4
processes                            integer     150


SQL> alter system set processes=300 scope=spfile;

重啓數據庫
SQL> shutdown immediate

查詢數據庫連接狀態
SQL> select sid,serial#,username,program,machine,status from v$session

對於數據庫的進程數超過最大值,只有資源打開之後,沒有及時的關閉,或者說資源打開之後不正常的關閉界面造成數據庫中的process處於inactive,沒有釋放,所有的數據庫連接的類,進行statement和result的關閉。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章