Nivel 2: Datos · L2.4 Transacciones y aislamiento
MVCC y aislamiento por snapshot
Explicar cómo las filas con versiones permiten que lectores y escritores no se bloqueen entre sí.
12 min · Pro
Lo que te llevas
- Cada actualización escribe una nueva versión de la fila, etiquetada con la transacción que la creó, en lugar de sobrescribir.
Y 3 ideas más dentro de la clase, en Pro.
Cómo está armada la clase
- El problema
- La versión simple
- Cómo elige su versión una lectura
- Dónde falla en producción
- Comprueba lo que entendiste