PUERTA | Sudo GATE 2020 Mock I (27 de diciembre de 2019) | Pregunta 18

Considere las siguientes dos afirmaciones sobre los programas de transacciones de la base de datos:

I. El protocolo de marca de tiempo garantiza la ausencia de puntos muertos, ya que ninguna transacción espera nunca, pero es posible que la programación no esté libre de cascadas y que ni siquiera sea recuperable.
II. El protocolo de control de concurrencia de orden de marca de tiempo con la regla de escritura de Thomas puede generar horarios serializables de vista que no son serializables en conflicto.
tercero El bloqueo binario no garantiza la serialización.

¿Cuál de las afirmaciones anteriores es/son VERDADERAS?
(A) Solo I y II
(B) Solo I y III
(C) Solo II y III
(D) Todas las I, II y III

Respuesta: (D)
Explicación: el protocolo de marca de tiempo garantiza la ausencia de interbloqueos ya que ninguna transacción espera, pero es posible que la programación no esté libre de cascadas y que ni siquiera sea recuperable.
Entonces, la afirmación (I) es correcta.

El protocolo de control de concurrencia de orden de marca de tiempo con la regla de escritura de Thomas puede generar horarios serializables de vista que no son serializables en conflicto.
La afirmación (II) es correcta.

El bloqueo binario no garantiza la serialización.
La afirmación (III) también es correcta.

La opción (D) es verdadera.
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

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *