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

来源:互联网 发布:python spark例子 编辑:程序博客网 时间:2024/06/05 05:05

运行一多线程的后台程序时,数据库报错:ORA-00020: maximum number of processes (150) exceeded

网上提供以下解决办法:

select count(*from v$process --当前的连接数
select value from v$parameter where name = 'processes' --数据库允许的最大连接数

修改最大连接数:
alter system set processes = 300 scope = spfile;

重启数据库:
shutdown immediate;
startup;

但是只能临时解决问题,实际上还是多线程的后台程序有BUG,连接数据库的会话没有及时释放,告知开发修改程序后解决;


0 0