05.03.2015 Views

BDD Bases de Datos Distribuidas

BDD Bases de Datos Distribuidas

BDD Bases de Datos Distribuidas

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

12.2.1) De Nodo Primario<br />

12.2.2) Par a Par<br />

13) Transacción Distribuida<br />

14) Control <strong>de</strong> Concurrencia Distribuida<br />

14.1) Centralizado<br />

14.2) Copia Primaria<br />

14.3) Totalmente Distribuido<br />

15) Interbloqueos Distribuidos<br />

16) Recuperación Distribuida<br />

16.1) Ejecución Normal y Protocolos<br />

Commit<br />

16.1.1) Protocolo <strong>de</strong> Dos Fases<br />

16.2) Reinicio luego <strong>de</strong> una Falla<br />

16.3) Protocolo <strong>de</strong> Tres Fases<br />

Protocolo <strong>de</strong> Dos Fases<br />

Cuando un usuario hace Commit en una<br />

transacción, el Commit es mandado al<br />

coordinador.<br />

Y se realizan los siguientes 4 pasos:<br />

•El coordinador manda un mensaje <strong>de</strong><br />

prepárense a cada subordinado.<br />

•Al recibir el subordinado el mensaje,<br />

<strong>de</strong>ci<strong>de</strong> si aborta o hace Commit en su<br />

transacción. Y envía un mensaje <strong>de</strong> aviso<br />

<strong>de</strong> estado (Si o No) al coordinador.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!