Cita:
Empezado por mensana
commitretaining !! Ahí tienes el problema, haces un commit y retienes (continuas) la transacción. Debes hacer un commit/rollback normal
|
yo pensaba que commitretaining hacia lo mismo que el commit solo que finalizaba y retenia la misma transacción (evitando tener que abrir una nueva ) y que no afectaba negativamente a la base de datos.
Entonces el commitretaining /rollbackretaning no es bueno usarlo para ciertas cosas , sobre todo si se está usando la misma transaccion y realizando commitsretainings masivamente sobre esa transaccion.
gracias y un saludo