我的test.java是
public static main(String[] args)
{
Connection connection =null;
try{
Class.forName("oracle.jdbc.driver.OracleDriver");
long start=System.currentTimeMillis();
connection = DriverManager.getConnection(DB_URL, USER,PASS);
long stop=System.currentTimeMillis();
System.out.println("connecting time:" +(stop-start));
} catch (SQLException e) {
e.printStackTrace();
}
finally{
if(conn!=null)
conn.close();
}
}
在第二次和第三次运行中连接超过30秒需要时间,而在第一次运行中连接时间不到1秒。即第一个快,下一个慢。你对此有任何想法吗?感谢。
答案 0 :(得分:0)