Wat is tweefasige vergrendeling met een voorbeeld?
Wat is tweefasige vergrendeling met een voorbeeld?

Video: Wat is tweefasige vergrendeling met een voorbeeld?

Video: Wat is tweefasige vergrendeling met een voorbeeld?
Video: What is asynchronous motor (Induction Motor) 2024, November
Anonim

In databases en transactieverwerking, twee - fase vergrendeling (2PL) is een gelijktijdigheidscontrolemethode die serialiseerbaarheid garandeert. Het is ook de naam van de resulterende set databasetransactieschema's (geschiedenissen).

sterk streng twee - fase vergrendeling.

Slot type lezen- slot schrijven- slot
schrijven- slot x x

Wat is tweefasige vergrendeling en hoe garandeert het de serialiseerbaarheid?

Twee - fase vergrendeling : Twee - fase vergrendeling schema is een van de vergrendelen schema is dat een transactie geen nieuwe kan aanvragen slot totdat het de bewerkingen in de transactie ontgrendelt. Het is betrokken bij twee fasen.

Weet ook, welke voordelen biedt rigoureuze vergrendeling in twee fasen? Antwoord geven: Strenge twee - fase vergrendeling heeft de voordelen van strikte 2PL . Bovendien heeft het de eigenschap dat twee tegenstrijdige transacties, hun verbinden volgorde is hun serialiseerbaarheidsvolgorde. In sommige systemen kunnen gebruikers dit gedrag verwachten.

wat is strikte vergrendeling in twee fasen?

Strikt twee - fase vergrendeling : Een transactie kan pas in de database worden geschreven als het zijn vastleggingspunt heeft bereikt. Een transactie kan er geen vrijgeven sloten totdat het klaar is met schrijven in de database; daarom sloten worden pas vrijgegeven na het vastleggingspunt.

Hoe zorgt het tweefasige vergrendelingsprotocol voor serialiseerbaarheid?

Omdat elke inconsistentie alleen kan worden gemaakt door een schrijfbewerking. Meerdere leesbewerkingen op een database-item kunnen parallel plaatsvinden. 2- Phase Locking-protocol beperkt dit ongewenste lezen/schrijven door exclusief toe te passen slot . Bovendien, wanneer er een exclusieve slot op een item wordt het alleen vrijgegeven in krimpen fase.

Aanbevolen: