RESPONDER UNA PREGUNTA

Si para responder la pregunta, crees necesario enviar un archivo adjunto, puedes hacerlo a traves del correo [email protected]

    Pregunta:  35418 - TRANSACCIONES EN JAVA
Autor:  Manuel Rondón García
Estoy realizando una web site mediante páginas JSP. Pero me encuentro con el siguiente problema:

Estoy en un formulario preparado para hacer una consulta. Pulso el botón Aceptar (submit). Antes de pasar a la página JSP que contiene las sentencias JAVA para acceder a la base de datos, pasa por un página intemedia, que contiene un mensaje "La consulta se está ejecutando" con un botón que pone "cancelar". Si se pulsa este botón, pasa a la página anterior: Al formulario anteriormente citado que hace la consulta.

Pero ocurre una cosa extraña. Cuando hace la consulta, y la cancelo, parece que la transacción JAVA no la termina.

Cuando realizo una consulta con fecha hasta el día de hoy, por ejemplo, la consulta me la hace rápida. Pero en cuanto hago una consulta para un día muy posterior, la consulta me la hace muy lentamente. Cuando cancelo esta consulta, y vuelvo a hacer la consulta con una fecha diferente (hasta el día de hoy, que es más rápido), también me la hace muy lentamente. Incluso tarda tanto que no creo que ni la haga. ¿Hay alguna forma de averiguar qué pasa? (Alguna forma de monitorizarlo). O... ¿Hay alguna forma de cancelar la transacción?


Nombre
Apellidos
Correo
Comentarios