¿Cuál de los siguientes es correcto con respecto al protocolo de compromiso de dos fases?
(A) Garantiza la capacidad de serialización
(B) Evita el interbloqueo
(C) Detecta el interbloqueo
(D) Recuperación de interbloqueo
Respuesta: (A)
Explicación: el protocolo de confirmación de dos fases es un algoritmo distribuido que permite que todos los sitios en un sistema distribuido acuerden confirmar o revertir una transacción según el consenso de todos los sitios participantes. Si algún servidor de base de datos es no puede confirmar su parte de la transacción, se debe evitar que todos los servidores de bases de datos que participan en la transacción confirmen su trabajo.
Garantiza la serialización pero no garantiza la ausencia de puntos muertos.
La opción (A) es correcta.
Cuestionario de esta pregunta
Publicación traducida automáticamente
Artículo escrito por GeeksforGeeks-1 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA