¿Qué es el protocolo de pedido de marca de tiempo?
¿Qué es el protocolo de pedido de marca de tiempo?

Video: ¿Qué es el protocolo de pedido de marca de tiempo?

Video: ¿Qué es el protocolo de pedido de marca de tiempo?
Video: Escena Atención al cliente 2024, Abril
Anonim

los Protocolo de pedido de marca de tiempo se usa para pedido las transacciones basadas en su Marcas de tiempo . Para determinar el marca de tiempo de la transacción, este protocolo utiliza el tiempo del sistema o un contador lógico. El basado en bloqueo protocolo se utiliza para gestionar el pedido entre pares en conflicto entre transacciones en el momento de la ejecución.

Teniendo esto en cuenta, ¿qué es el protocolo de ordenación de marcas de tiempo en DBMS?

Protocolo de pedido de marca de tiempo - El algoritmo debe garantizar que, para cada elemento al que accedan las operaciones en conflicto en el cronograma, pedido en el que se accede al elemento no viola la ordenar . Para asegurar esto, use dos Marca de tiempo Valores relacionados con cada elemento de la base de datos X.

Además, ¿qué es el pedido de marca de tiempo multiversion? De Reed pedido de marca de tiempo de varias versiones esquema resuelve este problema por ordenar transacciones y abortar transacciones que acceden a datos fuera de pedido . Si dos transacciones acceden a elementos de datos en un pedido que es inconsistente con sus marcas de tiempo, entonces uno de ellos es abortado.

Posteriormente, la pregunta es, ¿qué es la marca de tiempo en la transacción?

Marca de tiempo es un identificador único creado por el DBMS para identificar el tiempo de inicio relativo de un transacción . Típicamente, marca de tiempo Los valores se asignan en el orden en que actas se envían al sistema. Entonces, un marca de tiempo puede ser considerado como el transacción hora de inicio.

¿Cuál es el uso de los protocolos de marca de tiempo en una base de datos distribuida?

Marca de tiempo -Algoritmos de control de concurrencia basados en usar una transacción marca de tiempo para coordinar el acceso concurrente a un elemento de datos para garantizar la serialización. A marca de tiempo es un identificador único dado por DBMS a una transacción que representa la hora de inicio de la transacción.

Recomendado: