Mis on näitega kahefaasiline lukustus?
Mis on näitega kahefaasiline lukustus?

Video: Mis on näitega kahefaasiline lukustus?

Video: Mis on näitega kahefaasiline lukustus?
Video: Что происходит с душой после смерти? Mis toimub hingega peale surma? - Ирина Подзорова 3/8 2024, November
Anonim

Andmebaasides ja tehingute töötlemisel kaks - faasilukustus (2PL) on samaaegsuse kontrolli meetod, mis tagab jadatavuse. See on ka andmebaasi tehingugraafikute (ajaloo) tulemuseks oleva komplekti nimi.

Tugev range kaks - faasilukustus.

Lukk tüüp loe- lukk kirjuta- lukk
kirjuta- lukk X X

Samuti, mis on kahefaasiline lukustus ja kuidas see tagab seeriatavuse?

Kaks - faasilukustus : Kaks - faasilukustus skeem on üks lukustamine skeem on see, mille puhul tehing uut taotleda ei saa lukk kuni see avab tehingu toimingud. See on seotud kaks faasi.

Tea ka, milliseid eeliseid pakub range kahefaasiline lukustus? Vastus: Range kaks - faasilukustus on eeliseid kohta range 2PL . Lisaks on sellel omadus, et kaks vastuolulised tehingud, nende pühenduma järjekord on nende seeriatavuse järjekord. Mõnes süsteemis võivad kasutajad seda käitumist oodata.

mis on range kahefaasiline lukustus?

Range kaks - faasilukustus : Tehing ei saa andmebaasi kirjutada enne, kui see on jõudnud oma täitmispunkti. Tehing ei saa ühtegi vabastada lukud kuni see on andmebaasi kirjutamise lõpetanud; seetõttu lukud vabastatakse alles pärast sidumispunkti.

Kuidas tagab kahefaasiline lukustusprotokoll jadatavuse?

Sest mis tahes ebakõla võib tekitada ainult kirjutamisoperatsioon. Andmebaasi üksuse mitu lugemist võib toimuda paralleelselt. 2- Faasi lukustamise protokoll piirab seda soovimatut lugemist/kirjutamist, rakendades eksklusiivset lukk . Pealegi, kui on eksklusiivne lukk üksuse puhul vabastatakse see ainult kahanevana faas.

Soovitan: