Kas ir divfāžu bloķēšanas protokols Kā tas garantē serializējamību?
Kas ir divfāžu bloķēšanas protokols Kā tas garantē serializējamību?

Video: Kas ir divfāžu bloķēšanas protokols Kā tas garantē serializējamību?

Video: Kas ir divfāžu bloķēšanas protokols Kā tas garantē serializējamību?
Video: Lec-82: 2 Phase Locking(2PL) Protocol in Transaction Concurrency Control | DBMS 2024, Decembris
Anonim

Kā vai tas garantē serializējamību ? Divas - fāzes bloķēšana : Divas - fāzes bloķēšana shēma ir viena no bloķēšana shēma ir tāda, ka darījums nevar pieprasīt jaunu slēdzene līdz tas atbloķē operācijas darījumā. Tas ir iesaistīts divas fāzes.

Tādā veidā, kas ir 2 fāžu bloķēšanas protokols Kā tas garantē serializējamību?

Datu bāzēs un darījumu apstrādē, divi - fāzes bloķēšana (2PL) ir vienlaicības kontroles metode, kas garantē serializējamību . The protokols izmanto slēdzenes, ko darījums piemēro datiem, kas var bloķēt (interpretēt kā signālus, lai apturētu) citiem darījumiem piekļuvi tiem pašiem datiem darījuma darbības laikā.

Papildus iepriekš minētajam, kādas priekšrocības sniedz stingra divfāžu bloķēšana? Atbilde: Stingri divi - fāzes bloķēšana ir priekšrocības no stingri 2PL . Turklāt tam ir īpašums, kas paredzēts divi pretrunīgi darījumi, to apņemties secība ir to serializējamības secība. Dažās sistēmās lietotāji var sagaidīt šādu darbību.

Tāpat, kas ir 2 fāžu bloķēšanas protokols?

Divas - Fāzes bloķēšanas protokols kas ir pazīstams arī kā 2PL protokols . To sauc arī par P2L. Šāda veida bloķēšanas protokols , darījumam jāiegūst a slēdzene pēc tam, kad tas atbrīvo vienu no slēdzenēm. Šis bloķēšanas protokols sadala izpildi fāze darījuma trīs dažādās daļās.

Kādas ir dažas divu fāžu bloķēšanas protokola variācijas. Kāpēc bieži tiek dota priekšroka stingrai vai stingrai divfāžu bloķēšanai?

Stingri vai stingri divi - fāzes bloķēšana ir vēlams jo, šajā variācija , darījums T neatbrīvo nevienu no tā ekskluzīvajiem (rakstiet) slēdzenes līdz brīdim, kad tas tiek izdarīts vai pārtraukts. Tātad neviens cits darījums nevar nolasīt/rakstīt vienumu, ko rakstījis T, ja vien T nav apņēmies. Un stingri 2PL nav miris slēdzene -bezmaksas.

Ieteicams: