Hola a todos
Tenemos un aplicativo que tiene un módulo que atiende
cajas y hoy día se esta presentando filas de público
demasiado largas debido a la lentitud del sistema.
Al analizar el SP más importante encontramos que tiene
1360 líneas de código (varios cursores pequeños, updates
de podos registros, selects , etc) y en él se abre una
transacción en la línea nro 150 y se realiza commit en la
linea 1320.
Algo que me llamó la atención es que alo largo del sp se
encuentran varios checkpoint inmersos en la transacción.
Hoy día estamos teniendo muchos problemas de bloqueo y
concurrencia para estos usuarios, además de la lentitud.
Les pido el favor me den su concepto acerca del impacto de
estos checkpoint dentro de la transacción y si esto puede
afectar de alguna manera el rendimiento y manejo de la
concurrencia.
(El código del SP no lo puedo publicar debido a que es
propiedad intelectual del desarrollador del aplicativo)
Mil gracias
Leer las respuestas