Wat is twee fase sluiting met voorbeeld?
Wat is twee fase sluiting met voorbeeld?

Video: Wat is twee fase sluiting met voorbeeld?

Video: Wat is twee fase sluiting met voorbeeld?
Video: Een 1-fase naar 3-fase overstap, wat komt daar bij kijken? 2024, November
Anonim

In databasisse en transaksieverwerking, twee - fase sluiting (2PL) is 'n gelyktydige beheermetode wat serialiseerbaarheid waarborg. Dit is ook die naam van die gevolglike stel databasistransaksieskedules (geskiedenisse).

Sterk streng twee - fase sluiting.

Sluit tipe lees- slot skryf- slot
skryf- slot X X

Ook, wat is tweefase-sluiting en hoe waarborg dit serialiseerbaarheid?

Twee - fase sluiting : Twee - fase sluiting skema is 'n een van die sluit skema is wat 'n transaksie nie 'n nuwe kan versoek nie slot totdat dit die bedrywighede in die transaksie ontsluit. Dit is betrokke by twee fases.

Weet ook, watter voordele bied streng tweefase-sluiting? Antwoord: Streng twee - fase sluiting het die voordele van streng 2PL . Daarbenewens het dit die eiendom wat vir twee botsende transaksies, hul pleeg volgorde is hul serialiseerbaarheidsvolgorde. In sommige stelsels kan gebruikers hierdie gedrag verwag.

wat is streng tweefase-sluiting?

Streng twee - fase sluiting : 'n Transaksie kan nie in die databasis skryf voordat dit sy commit-punt bereik het nie. 'n Transaksie kan nie enige vrystel nie slotte totdat dit klaar in die databasis geskryf het; daarom slotte word eers na die pleegpunt vrygestel.

Hoe verseker die tweefase-sluitprotokol serialiseerbaarheid?

Omdat enige inkonsekwentheid slegs deur skryfbewerking geskep kan word. Veelvuldige leeswerk op 'n databasisitem kan parallel plaasvind. 2- Fasesluitprotokol beperk hierdie ongewenste lees/skryf deur eksklusief toe te pas slot . Verder, wanneer daar 'n eksklusiewe slot op 'n item sal dit net krimpend vrygestel word fase.

Aanbeveel: