Solucionado (ver solución)
Solucionado
(ver solución)
1
respuesta

[Duda] Transacciones con innodb

Quisiera saber si cunado usamos InnoDB automáticamente es como tener una transacción para todas las tablas que se esten actualizando??? o solo blouquea la fina de una tabla en cuestión??... Me refiero a cuando y como garantiza la integridad de los datos

1 respuesta
solución!

Hola Ronald , espero que estés muy bien.

INNODB tiene múltiples versiones y bloqueo de nivel de fila, es decir, si la transacción A está actualizando una fila particular de una tabla, se bloqueará hasta que haya un COMMIT o ROLLBACK. El control de versiones múltiples le da a la transacción su propia vista del estado de la base de datos, combinado con el bloqueo a nivel de fila, proporciona la menor contención posible;

Un saludo.

Si este post te ayudó, por favor, marca como solucionado ✓. Continúa con tus estudios