我用jdk1.5 进行jdbc连接 分别连 oracle8i和oracle9i数据库 时间大概需要十几秒和一分多钟,差别竟然这样大,为什么呢?

解决方案 »

  1.   

    String driver = "oracle.jdbc.driver.OracleDriver";
    String strUrl = "jdbc:oracle:thin:@192.168.4.5:1521:dxpt";
    Connection conn = null;try {Class.forName(driver);
    conn = DriverManager.getConnection(strUrl, "scott", "tiger");
    Statement st =conn.CreateStatement();
    st.executeQuery("select * from emp");}catch(){...}
      

  2.   

    我用的是 oracle自带的连接池,好像也一样的效果
      

  3.   

    看你该关闭的关闭了没有,还有就是sql语句的优化,