Niveles de aislamiento
Gato Pardo
Created on July 9, 2024
More creations to inspire you
EUROPE PHYSICAL MAP
Horizontal infographics
TEN WAYS TO SAVE WATER
Horizontal infographics
GRETA THUNBERG
Horizontal infographics
FIRE FIGHTER
Horizontal infographics
DEMOCRATIC CANDIDATES NOV DEBATE
Horizontal infographics
STEVE JOBS
Horizontal infographics
ONE MINUTE ON THE INTERNET
Horizontal infographics
Transcript
Lectura confirmada
Lectura no confirmada
Visualiza ejemplos
serealizable
Niveles de Aislamiento
Lectura repetible
Descripción: Permite leer datos que aún no han sido confirmados por otras transacciones.Ventajas: Mayor concurrencia y rendimiento.Desventajas: Puede producir lecturas sucias (dirty reads).
Lectura No Confirmada (Read Uncommitted)
https://www.youtube.com/watch?v=Qlv5NUNICT0
Visualiza algunos ejemplos
Descripción: Solo se pueden leer los datos que han sido confirmados por otras transacciones.Ventajas: Previene lecturas sucias (dirty reads).Desventajas: No previene lecturas no repetibles ni lecturas fantasma.
Lectura Confirmada (Read Committed)
Descripción: Garantiza que las transacciones se ejecutan de manera que los resultados sean equivalentes a una ejecución en serie.Ventajas: Previene lecturas sucias, lecturas no repetibles y lecturas fantasma.Desventajas: Menor concurrencia y rendimiento.
Serializable
Lectura Repetible (Repeatable Read)
Descripción: Garantiza que si una transacción lee un valor, puede volver a leer el mismo valor durante su ejecución.Ventajas: Previene lecturas sucias y lecturas no repetibles.Desventajas: No previene lecturas fantasma.
Lectura No Confirmada es el nivel menos restrictivo y con mayor riesgo de inconsistencias.Lectura Confirmada incrementa la consistencia al no permitir lecturas sucias.Lectura Repetible aumenta la consistencia previniendo tanto lecturas sucias como lecturas no repetibles.Serializable es el nivel más restrictivo y garantiza la mayor consistencia, pero con el menor rendimiento.
Relaciones entre los niveles de aislamiento