Ver Mensaje Individual
  #3 (permalink)  
Antiguo 19/08/2016, 16:22
Avatar de NLeone
NLeone
 
Fecha de Ingreso: junio-2012
Ubicación: Buenos Aires.
Mensajes: 22
Antigüedad: 12 años, 5 meses
Puntos: 0
Respuesta: CONSULTA - Transacción sin COMMIT ni ROLLBACK.

Cita:
Iniciado por Libras Ver Mensaje
si y no, si la transaccion queda incompleta esta se cerraria respetando las reglas de ACID de la base de datos en este caso de mysql, todo depende hasta que punto se haya avanzado con el insert, por ejemplo si eran 10,000 registros y se insertaron los primeros 100 hasta antes del corte, mysql se encargara de que estos 100 hayan quedado registrados y los demas no los tomara en cuenta :)
Muchas gracias por tu tiempo! Entiendo perfecto. Pero mi duda específica es luego de cuanto tiempo toma la decisión, si es como decís, de matar la transacción. Porque lo que planteo es que no hubo ni COMMIT ni ROLLBACK. Si respeta acid por lo que leí no debería hacer nada. O se ejecuta todo o nada.

Digo en el caso que el usuario abandone la pantalla y se vaya a almorzar y dejó colgado el proceso. O se le cerró el navegador en medio de la transacción disparada en mysql....

Gracias y saludos nuevamente!