Problemas Ms sql server 2000 y java
Publicado por juanitodjmx (21 intervenciones) el 26/04/2006 23:57:59
Estoy haciendo un pequeño proyectito.
Conecte a java con sql server 2000 a través del ODBC del windows (sun.jdbc.odbc.JdbcOdbcDriver). Estoy ejecutando Procesos Almacenados (SP).
Todo va bien hasta el principio, pero despues de un rato y muchas transacciones, el sistema no me contesta, me marca un error mencionando que expiro el tiempo de consulta y se cae el sistema.
Lo curiosos es que si cierro el sistema y lo vuelvo a levantar empieza a funcionar correctamente.....
En este caso a sql server no se le puede hacer un pool de conexiones, asi que por cada consulta abro y cierro la conexión.
¿Cuál será la razón de que llegue a un punto como cuello de botella y se caiga el sistema?
La otra solución que le di: fue usar el conector de java para sql server (com.microsoft.jdbc.sqlserver.SQLServerDriver), este funciona correctamente, el unico inconveniente que es más lentas las transacciones conparadas con el otro medio de conexión.
¿Se debe configurar algo para que sea más rápido o igual que el odbc de windows?
Gracias....
Conecte a java con sql server 2000 a través del ODBC del windows (sun.jdbc.odbc.JdbcOdbcDriver). Estoy ejecutando Procesos Almacenados (SP).
Todo va bien hasta el principio, pero despues de un rato y muchas transacciones, el sistema no me contesta, me marca un error mencionando que expiro el tiempo de consulta y se cae el sistema.
Lo curiosos es que si cierro el sistema y lo vuelvo a levantar empieza a funcionar correctamente.....
En este caso a sql server no se le puede hacer un pool de conexiones, asi que por cada consulta abro y cierro la conexión.
¿Cuál será la razón de que llegue a un punto como cuello de botella y se caiga el sistema?
La otra solución que le di: fue usar el conector de java para sql server (com.microsoft.jdbc.sqlserver.SQLServerDriver), este funciona correctamente, el unico inconveniente que es más lentas las transacciones conparadas con el otro medio de conexión.
¿Se debe configurar algo para que sea más rápido o igual que el odbc de windows?
Gracias....
Valora esta pregunta


0