Want to make creations as awesome as this one?

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

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