Què és el protocol de comanda de marca de temps?
Què és el protocol de comanda de marca de temps?

Vídeo: Què és el protocol de comanda de marca de temps?

Vídeo: Què és el protocol de comanda de marca de temps?
Vídeo: Conceptos Básicos del Controlador de Lógica Programable 2024, Abril
Anonim

El Protocol de comanda de marca de temps està acostumat ordre les transaccions basades en les seves Segells de temps . Per determinar el marca de temps de la transacció, això protocol utilitza el temps del sistema o el comptador lògic. El basat en panys protocol s'utilitza per gestionar el ordre entre parells conflictius entre transaccions en el moment de l'execució.

Tenint-ho en compte, què és el protocol de comanda de marca de temps al DBMS?

Protocol de comanda de marca de temps – L'algoritme ha de garantir que, per a cada ítem a què accedeixen les Operacions en conflicte de la programació, el ordre en què s'accedeix a l'element no infringeix el ordenant . Per garantir-ho, utilitzeu-ne dos Marca de temps Valors relatius a cada element de base de dades X.

A més, què és la comanda de marca de temps multiversió? de Reed ordenació de marca de temps multiversió L'esquema resol aquest problema mitjançant ordenant transaccions i avortament de les transaccions que accedeixen a les dades ordre . Si dues transaccions accedeixen a elements de dades en un ordre que no és coherent amb els seus segells de temps, llavors un d'ells s'avorta.

Posteriorment, la pregunta és, què és la marca de temps en la transacció?

Marca de temps és un identificador únic creat pel SGBD per identificar l'hora relativa d'inici d'a transacció . Normalment, marca de temps els valors s'assignen en l'ordre en què transaccions es presenten al sistema. Així, a marca de temps es pot considerar com el transacció l'hora d'inici.

Quin és l'ús dels protocols de marca de temps a la base de dades distribuïda?

Marca de temps algorismes de control de concurrència basats en - utilitzar una transacció marca de temps per coordinar l'accés simultània a un element de dades per garantir la serialització. A marca de temps és un identificador únic donat per DBMS a una transacció que representa l'hora d'inici de la transacció.

Recomanat: