Estimados Colegas:
En el programa de Ventas que he desarrollado, utilizo muchas transacciones. sin embargo he notado que algunas veces hago un bloqueo de registro utilizando la sentencia Código SQL
[-]select for update
la cual se desbloquea obviamente al momento de hacer un update o actualizacion del registro. Sin embargo y bajo ciertas condiciones no se llega a ejecutar esa actualizacion que desbloquea el registro. Mi pregunta es, cuanto tiempo permanece bloqueado ese registro? ME imagino que hay una variable que indica cuanto tiempo debe permanecer bloqueado el registro.
la misma duda me asalta con respecto a las transacciones, cuando se inicia una transaccion y ni se aplica el commit ni el rollback, cuanto tiempo permanece esa transaccion.
Debo aclararles que hasta le momento no he tenido problema alguno relacionados con estas dudas, mas sin embargo creo que es valido poder aclararlas ya que he buscado informacion y la que encuentro es en ingles.
Gracias de Antemano
Alexis de la Cruz