Wat is tweefase-sluitprotokol Hoe waarborg dit serialiseerbaarheid?
Wat is tweefase-sluitprotokol Hoe waarborg dit serialiseerbaarheid?

Video: Wat is tweefase-sluitprotokol Hoe waarborg dit serialiseerbaarheid?

Video: Wat is tweefase-sluitprotokol Hoe waarborg dit serialiseerbaarheid?
Video: How to Conduct a Feasibility Study - Project Management Training 2024, November
Anonim

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.

Op hierdie manier, wat is 2-fase sluitprotokol Hoe waarborg dit serialiseerbaarheid?

In databasisse en transaksieverwerking, twee - fase sluiting (2PL) is 'n gelyktydige beheer metode wat waarborg serialiseerbaarheid . Die protokol gebruik slotte, toegepas deur 'n transaksie op data, wat ander transaksies kan blokkeer (geïnterpreteer as seine om te keer) om toegang tot dieselfde data gedurende die transaksie se lewe te verkry.

Behalwe hierbo, 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.

Net so, wat is 2-fase sluitprotokol?

Twee - Fase sluit protokol wat ook bekend staan as 'n 2PL protokol . Dit word ook P2L genoem. In hierdie tipe van sluit protokol , moet die transaksie 'n verkry slot nadat dit een van sy slotte losgemaak het. Hierdie sluit protokol verdeel die uitvoering fase van 'n transaksie in drie verskillende dele.

Wat is 'n paar variasies van die tweefase-sluitprotokol Waarom word streng of streng tweefase-sluiting dikwels verkies?

Streng of streng twee - fase sluiting is verkies want, In hierdie variasie , 'n transaksie T stel nie enige van sy eksklusiewe vry nie (skryf) slotte tot nadat dit gepleeg of geaborteer is. Dus, geen ander transaksie kan 'n item wat deur T geskryf is lees/skryf nie, tensy T gecommit het. En streng 2PL is nie dood nie slot -vry.

Aanbeveel: