并发高,链接数量有限引起等待

  1. "init-4@26170" prio=5 tid=0x225 nid=NA runnable
  2. java.lang.Thread.State: RUNNABLE
  3. at java.net.SocketInputStream.socketRead0(SocketInputStream.java:-1)
  4. at java.net.SocketInputStream.socketRead(SocketInputStream.java:116)
  5. at java.net.SocketInputStream.read(SocketInputStream.java:171)
  6. at java.net.SocketInputStream.read(SocketInputStream.java:141)
  7. at oracle.net.ns.Packet.receive(Unknown Source:-1)
  8. at oracle.net.ns.DataPacket.receive(Unknown Source:-1)
  9. at oracle.net.ns.NetInputStream.getNextPacket(Unknown Source:-1)
  10. at oracle.net.ns.NetInputStream.read(Unknown Source:-1)
  11. at oracle.net.ns.NetInputStream.read(Unknown Source:-1)
  12. at oracle.net.ns.NetInputStream.read(Unknown Source:-1)
  13. at oracle.jdbc.driver.T4CMAREngine.unmarshalUB1(T4CMAREngine.java:1104)
  14. at oracle.jdbc.driver.T4CMAREngine.unmarshalSB1(T4CMAREngine.java:1075)
  15. at oracle.jdbc.driver.T4C8Oall.receive(T4C8Oall.java:480)
  16. at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:216)
  17. at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:966)
  18. at oracle.jdbc.driver.OracleStatement.executeMaybeDescribe(OracleStatement.java:1062)
  19. at oracle.jdbc.driver.T4CPreparedStatement.executeMaybeDescribe(T4CPreparedStatement.java:850)
  20. at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1134)
  21. at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3339)
  22. at oracle.jdbc.driver.OraclePreparedStatement.executeQuery(OraclePreparedStatement.java:3384)
  23. - locked (a oracle.jdbc.driver.T4CConnection)
  24. - locked (a oracle.jdbc.driver.T4CPreparedStatement)