客户一套系统做压力测试,程序启动起来没多久就挂掉了。
让我看下数据库情况,WebLogic错误信息中抛出了OERR: ORA-12519 TNS:no appropriate service handler found
oracle alert日志中没有任何异常信息,让重新做压力测试,实时查了下 select count(*) from v$session; 发现会话数压根不多,维持在30左右。
而oracle processes参数值为150,按道理讲应该是够用的,不存在进程数满了的情况。
比较费解。
网上遇到ora-12519问题,都是说由于processes进程满了的情况。。。可是我这边查起来,发现进程数肯定够用。。包括查看历史processes最高峰值,也就30那样
无奈,也将processes参数改为300,重启数据库,应用,重做压力测试。。。结果。。。竟然不报错了。。。。
莫不是我又踩了啥未知bug??
在metalink上也没找到相关问题。