BDD Bases de Datos Distribuidas
BDD Bases de Datos Distribuidas
BDD Bases de Datos Distribuidas
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 />
• Si el coordinador recibe un mensaje <strong>de</strong><br />
si <strong>de</strong> todos los subordinados, fuerza la<br />
escritura <strong>de</strong>l Commit en los registros log y<br />
luego manda un mensaje <strong>de</strong> Commit a<br />
todos los subordinados. Si recibe un<br />
mensaje <strong>de</strong> no en todos o alguno <strong>de</strong> los<br />
subordinados no respon<strong>de</strong> en un intervalo<br />
<strong>de</strong> tiempo, fuerza la escritura <strong>de</strong> abort en<br />
el log, y manda un mensaje <strong>de</strong> aborten a<br />
los subordinados.