Java - coneccion Con jdbc muy lenta

 
Vista:

coneccion Con jdbc muy lenta

Publicado por Danix (6 intervenciones) el 07/04/2006 18:40:05
hola, tengo una aplicacion hecha en java que se conecta a un servidor Microsoft Sql 2000 mediante el driver jdbc para MMsql sp3 bajado de la pagina de Microsof, utilizo la siguiente clase para armar la coneccion y devolver un ResultSet:

public class ConDB {/* esta clase arma la coneccion */
public static void main(String Args[]) {

}

public static ResultSet Stm(String query) {
String host = "192.168.99.2";
String db = "ASSAL_PRUEBA";
int puerto = 1433;
String usuario = "sa";
String contrasenia = "xxxxx";
String url = "jdbc:microsoft:sqlserver://" + host + ":" + puerto
+ ";DatabaseName=" + db + ";";
ResultSet Rs = null;


try {

Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
// Conexion para consultar
Connection dbunica = DriverManager.getConnection(url, usuario,
contrasenia);

Statement stmt = dbunica.createStatement();

if (dbunica.isClosed())
System.out.println("Connexion Cerrada");
else
System.out.println(query);

Rs = stmt.executeQuery(query);

} catch (Exception err) {
System.out.println("Error: " + err);
}

return Rs;

}
}

La coneccion funciona me trae el resultset lleno pero tarda cerca de un minuto y medio , ¿que estoy haciendo mal? es mi codigo o el driver que utilizo?.

Muchas gracias.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder