You are on page 1of 3

MAPA CONCEPTUAL TCNICAS DE

IMPLEMENTACIN DE UNA TRANSACCIN


Estructura De Transacciones

Consideran el orden de las


lecturas y escrituras.
Generales
Restringidas
Dos pasos

rea de trabajo Bitcora de escritura Bitcora de escritura Comportamiento ante


privada anticipada anticipada un fallo de un nodo

Consiste en realizar copias de En un sistema distribuido El nodo N se recupera


Ese mtodo consiste en
los bloques que sern una transaccin puede despus de una
realizar una copia con todas
utilizados dentro de una afectar a varios cada transitoria y
las transacciones que van
transaccin de manera que procesadores lo cual detecta que la
siendo ejecutadas hacia un
se trabaje con estas copias dificulta la atomicidad. transaccin T estaba
bloque o espacio de trabajo
para realizar las a medias.
que sea estable.
modificaciones necesarias.

Fase 2: Si el coordinador
Fase 1: El coordinador
recibe alguna respuesta
escribe en el log
negativa u obtiene alguna
almacenado en memoria
falla de respuesta decide
estable el registro.
abortar la transaccin.
Comportamiento fallos Transacciones
Transacciones Planas
coordinador Anidadas

Consiste en tener
Cada nodo implicado N debe transacciones que dependen Consiste cuando un cliente
decidir sobre las transaccin T. realiza peticiones mas de un
de otras, estas transacciones
Si el log contiene estn incluidas dentro de otras servidor.
(Compromiso T) se realiza la de un nivel superior y se las
transaccin. conoce como su
transacciones.

You might also like