进行压力测试,拟启动10个应用,但到第7个就报错:
ORA-12519: TNS:no appropriate service handler found 解决。
从网上查了一下,发现是连接超过最大数目。
select
count
(
*
)
from
v$process
--
当前的连接数,返回的是144
select value from v$parameter where name = ' processes ' -- 数据库允许的最大连接数,返回150
select value from v$parameter where name = ' processes ' -- 数据库允许的最大连接数,返回150
而一个应用要占用20个连接,所以第7个启不来了,然后:
修改最大连接数:
alter system set processes = 300 scope = spfile;
重启oracle,问题解决。
本文介绍了一种在进行压力测试时遇到的Oracle数据库连接数超出限制的问题,并详细记录了问题排查过程及解决方案,通过调整数据库参数成功解决了问题。
875

被折叠的 条评论
为什么被折叠?



