Hva er tidsstempelbestillingsprotokoll?
Hva er tidsstempelbestillingsprotokoll?

Video: Hva er tidsstempelbestillingsprotokoll?

Video: Hva er tidsstempelbestillingsprotokoll?
Video: Patient Blood Management, Hva er dette og hvorfor er det viktig for pasientsikkerheten 2024, November
Anonim

De Tidsstempelbestillingsprotokoll er vant til rekkefølge transaksjonene basert på deres Tidsstempler . For å bestemme tidsstempel av transaksjonen, dette protokoll bruker systemtid eller logisk teller. Den låsebaserte protokoll brukes til å administrere rekkefølge mellom motstridende par mellom transaksjoner på utførelsestidspunktet.

Med tanke på dette, hva er tidsstempelbestillingsprotokoll i DBMS?

Tidsstempelbestillingsprotokoll – Algoritmen må sikre at, for hver gjenstand som brukes av Conflicting Operations i tidsplanen rekkefølge hvor elementet er tilgjengelig, bryter ikke med bestilling . For å sikre dette, bruk to Tidsstempel Verdier knyttet til hvert databaseelement X.

Dessuten, hva er Multiversion-tidsstempelbestilling? Reed sin multiversjon tidsstempelbestilling ordningen løser dette problemet ved bestilling transaksjoner og avbryte transaksjoner som får tilgang til data ut av rekkefølge . Hvis to transaksjoner får tilgang til dataelementer i en rekkefølge som ikke stemmer overens med tidsstemplene deres, så blir en av dem avbrutt.

Spørsmålet er deretter, hva er tidsstempel i transaksjonen?

Tidsstempel er en unik identifikator opprettet av DBMS for å identifisere den relative starttiden til en transaksjon . Typisk, tidsstempel verdier tilordnes i den rekkefølgen som transaksjoner sendes inn i systemet. Så, a tidsstempel kan tenkes på som transaksjon starttid.

Hva er bruken av tidsstempelprotokoller i distribuert database?

Tidsstempel -baserte samtidighetskontrollalgoritmer bruk en transaksjons tidsstempel å koordinere samtidig tilgang til et dataelement for å sikre serialiserbarhet. EN tidsstempel er en unik identifikator gitt av DBMS til en transaksjon som representerer transaksjonens starttidspunkt.

Anbefalt: