Que tal : Disculpa que insista pero creo que esa solucion es una solucion temporal. Seguramente ahora esta funcionando bien porque el servidor es capaz de responder al proceso en paralelo que estas largando en menos de 5 segundos pero si el sistema esta mas lento se va a producir el mismo error.
Me comentaste que el problema es un batch. Yo creo que el problema se debe a que estas llamando al call transaction sin el parametro de sincronico por lo cual larga el batch en un proceso paralelo. Como el servidor esta un poco cargado tarda aprox 5 segundos en devolverte el resultado del batch (numero de poliza) pero el proceso principal sigue corriendo con la velocidad de siempre....
Puede ser que en este caso en particular y al ser un BI el cual es ejecutado una unica vez no te cause muchos problemas un delay de 5 segundos pero si el BI se dispara con una carga masiva de por ejemplo 50000 registros imaginate el tiempo que consumiria esa sentencia.
Saludos.
Javier.
__________________
Lo importante no es saber sino saber quien es el que sabe
|