Concurrencia y transacciones - script 2008
From Ibbddunq
(Difference between revisions)
Revision as of 16:33, 7 November 2008
Intro a concurrencia
BDs monousuario y multiusuario.
Anomalías de concurrencia.
- non-repeatable read y su consecuencia respecto de los UPDATE.
- phantom read.
Intro a transacciones
Idea de transacción de negocios.
Idea de transacción en una BD.
Las 4 características
- Atomicidad: la garantiza el motor.
- Consistencia: la debe garantizar uno haciendo operaciones correctas en cada transacción.
- Durabilidad: la garantiza el motor.
- Aislamiento: necesita un tratamiento particular.
Demarcación - BEGIN / COMMIT / ROLLBACK.