Ver Mensaje Individual
  #5  
Viejo 27/02/08, 14:47:58
abapconsultoria abapconsultoria is offline
Senior Member
 
Fecha de Ingreso: ene 2008
Mensajes: 101
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
Responder Con Cita