¿Cuál de los siguientes protocolos de concurrencia garantiza tanto la serialización de conflictos como la ausencia de puntos muertos?
(a)z – Bloqueo de fase
(b)Marca de tiempo – pedido
(A) Ambos (a) y (b)
(B) (a) solamente
(C) (b) solamente
(D) Ni (a) ni (b)
Respuesta: (C)
Explicación: (a) z – Bloqueo de fase es un método de control de concurrencia que garantiza la serialización. El protocolo utiliza bloqueos, aplicados por una transacción a los datos, que pueden bloquear (interpretados como señales para detener) que otras transacciones accedan a los mismos datos.
durante la vida de la transacción. 2PL puede conducir a interbloqueos que resultan del bloqueo mutuo de dos o más transacciones.
(b) Sello de tiempo: el protocolo de concurrencia de pedidos garantiza tanto la serialización de conflictos como la ausencia de puntos muertos.
Sólo (b) es correcta.
Entonces, la opción (C) es la opción correcta.
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