需求简单的测试功能同时开多个Thread连接Oracle数据库模拟多用户访问数据运行大量Thread(1000)时候会遇到Connectionresetjava.sql.SQLException:IO异常:Connectionresetatoracle.jdbc...
需求简单的测试功能 同时开多个Thread 连接Oracle数据库 模拟多用户访问数据
运行大量Thread(1000)时候会遇到Connection reset
java.sql.SQLException: IO 异常: Connection reset
at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:134)
at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:179)
at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:333)
at oracle.jdbc.driver.OracleConnection.(OracleConnection.java:404)
at oracle.jdbc.driver.OracleDriver.getConnectionInstance(OracleDriver.java:468)
at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:314)
at java.sql.DriverManager.getConnection(DriverManager.java:579)
at java.sql.DriverManager.getConnection(DriverManager.java:221)
at com.gemtek.dao.UserDao.DBConnection(UserDao.java:20)
at com.gemtek.dao.UserDao.Select(UserDao.java:43)
at com.gemtek.app.Application$WorkerThread.run(Application.java:54)
java.lang.NullPointerException
at com.gemtek.dao.UserDao.Select(UserDao.java:46)
at com.gemtek.app.Application$WorkerThread.run(Application.java:54)
请教大神这是什么问题 如何解决
展开