Hva er tofaselåseprotokoll Hvordan garanterer den serialiserbarhet?
Hva er tofaselåseprotokoll Hvordan garanterer den serialiserbarhet?

Video: Hva er tofaselåseprotokoll Hvordan garanterer den serialiserbarhet?

Video: Hva er tofaselåseprotokoll Hvordan garanterer den serialiserbarhet?
Video: Lec-82: 2 Phase Locking(2PL) Protocol in Transaction Concurrency Control | DBMS 2024, November
Anonim

Hvordan garanterer det serialiserbarhet ? To - faselåsing : To - faselåsing skjema er en av de låse skjema er som en transaksjon ikke kan be om en ny låse til den låser opp operasjonene i transaksjonen. Det er involvert i to faser.

På denne måten, hva er 2-fase låseprotokoll. Hvordan garanterer den serialiserbarhet?

I databaser og transaksjonsbehandling, to - faselåsing (2PL) er en samtidighetskontrollmetode som garanterer serialiserbarhet . De protokoll bruker låser, brukt av en transaksjon på data, som kan blokkere (tolket som signaler for å stoppe) andre transaksjoner fra å få tilgang til de samme dataene i løpet av transaksjonens levetid.

Foruten ovenfor, hvilke fordeler gir streng tofaselåsing? Svar: Streng to - faselåsing har fordeler av streng 2PL . I tillegg har den eiendommen som for to motstridende transaksjoner, deres begå rekkefølgen er deres serialiserbarhetsrekkefølge. I noen systemer kan brukere forvente denne oppførselen.

På samme måte, hva er 2-fase låseprotokoll?

To - Faselåseprotokoll som også er kjent som en 2PL protokoll . Det kalles også P2L. I denne typen låseprotokoll , bør transaksjonen få en låse etter at den slipper en av låsene. Dette låseprotokoll deler utførelsen fase av en transaksjon i tre forskjellige deler.

Hva er noen varianter av tofaselåseprotokollen Hvorfor foretrekkes ofte streng eller streng tofaselåsing?

Strenge eller strenge to - faselåsing er foretrukket fordi, i dette variasjon , en transaksjon T frigir ikke noe av dets eksklusive (skriv) låser til etter at den forplikter seg eller avbryter. Så ingen annen transaksjon kan lese/skrive et element som er skrevet av T med mindre T har forpliktet seg. Og streng 2PL er ikke død låse -gratis.

Anbefalt: