3
我有当在轻负载下工作正常一webpp。然而,当我们跑了很多的每个线程有自己的数据库连接,然后我们开始收到错误Oracle侦听状态阻塞
ORA-12519: TNS:no appropriate service handler found
网上寻找后,我发现,运行lsnrctl services
是一个很好的诊断步骤,所以我这样做。我们的服务的结果是
Service "orcl" has 1 instance(s).
Instance "orcl", status READY, has 1 handler(s) for this service...
Handler(s):
"DEDICATED" established:130 refused:0 state:blocked
LOCAL SERVER
建立的连接的数量与线程的数量一致。然而,state:blocked
似乎是这个问题的原因和/或症状。
那么,什么是我的下一个步骤?打开会话的最大数量是1024,这已经足够了,并且每个用户的会话数量没有限制。我在机器重新启动后运行了此测试,并且没有连接其他程序。我真的不知道接下来要尝试什么,所以任何帮助将不胜感激。
编辑:JVC在processes
和sessions
参数似乎这样的伎俩。除了发现Matthew的建议有帮助之外,this email完美地描述了我的问题。