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
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的关闭。