(protokól blokowania, two-phase locking protocol)
popularny Ä protokól uzyskiwania Ä szeregowalnosci transakcji zabraniajacy transakcji zajmowania nowych zasobów, jezeli juz zwolnila którys z zasobów zajetych uprzednio; stosowany zarówno w Ä systemach scentralizowanych, jak i rozproszonych. W pierwszym etapie protokolu, nazywanym f a- z a w z r o s t u (growing phase), transakcja zajmuje (blokuje) wszystkie potrzebne do jej wykonania Ä zasoby, nie zwalniajac ani jednego z nich. Takie postepowanie, polaczone z opóznianiem drugiego etapu, do czasu zakonczenia lub zaniechania transakcji, pozwala unikac Ä zaniechan kaskadowych, jednak nie chroni przed Ä blokada. W drugim etapie, nazywanym f a z a m a l e n i a (lub z m n i e j s z a n i a) (shrinking phase), zwalnia sie niepotrzebne zasoby, przy czym obowiazuje wówczas bezwzgledny zakaz rezerwowania nowych zasobów. Zob. tez zajmowanie dwufazowe.
- zajmowanie dwufazowe, (blokowanie dwufazowe,...
- zajmowanie, (blokowanie, locking...
- zaniechanie kaskadowe, ( cascaded abort )