3545336787

3545336787



Protokół ścisłego blokowania dwufazowego (Strict 2PL)

Można w nim wyróżnić dwie fazy:

odczytów i zapisów na obiektach, na których założyła

- Transakcja wykonuje COMMIT/ROLLBACK jednocześ zwalniając wszystkie blokady

Protokół Strict 2PL nie dopuszcza do anomalii utraconej aktualizacji, aktualizacji tymczasowej, błędnego podsumowania oraz niepowtarzalnego odczytu:

Zakleszczenia (deadlocks)

Zjawisko zakleszczenia występuje wówczas, kiedy dwie lub więcej Ir' wzajemnie blokuję sobie - potrzebne do kontynuowania swojego dzl~

Zakleszczenie- jest to cykl transakcji oczekujących wzalemnie na zwolnienie blokady przez inną transakcję w cyklu.

Zapobieganie


Sposoby radzenia sobie z zakleszczeniami:

zoslaje wycofana przez system

Protokół blokowania dwufazowego 2PL

gdy transakcja kończy się

ze zalozyń żadnej nowej blokady po zwolnieniu jakiejkolwiek

Protokół 2PL prowadzi do planów szeregi

Przykład:

T1:R(X)W(X)    a

T2:    R(X) W(X) c

Zakleszczenia

Utwórz graf oczekiwań na zwolnienie blokady (węzły - transakcje, krawędź Ti do Tj jeśli transakcja Ti oczekuje na zwolnienie blokady przez Tjj

Przykład:



Wyszukiwarka

Podobne podstrony:
IMG94 wanym. Można w nim wyróżnić rozmaite zakresy zjawisk związane z określonymi funkcjami w życiu
77768 IMG94 wanym. Można w nim wyróżnić rozmaite zakresy zjawisk związane z określonymi funkcjami w
□ 2. To zbiór figur. Jakie podzbiory można w nim wyróżnić? Obrysuj podzbiory tak, aby linie się nie
IMG94 wanym. Można w nim wyróżnić rozmaite zakresy zjawisk związane z określonymi funkcjami w życiu
77768 IMG94 wanym. Można w nim wyróżnić rozmaite zakresy zjawisk związane z określonymi funkcjami w
34,35 wanym. Można w nim wyróżnić rozmaite zakresy zjawisk, dziedziny związane z określonymi funkcja
Slajd13 (15) Gojenie się ran • Proces gojenia można podzielić na dwie fazy: 1. Oczyszczanie się rany
skanuj0012 (42) — 52 ZARYS DZIEJÓW TURYSTYKI Można w nim znaleźć informacje na temat możliwości wyja
Image164 Projektowanie bloków pamięci Układy pamięci można w prosty sposób łączyć w bloki pamięci o
sanktuariasłowiań060 Można z nim tylko walczyć rozmaitymi zaklęciami i zabiegami magicznymi. Również
herbata (4) Herbat poszukiwana głównie ze względu na praktyczne, blaszane pudełko. Można w nim
sanktuariasłowiań060 Można z nim tylko walczyć rozmaitymi zaklęciami i zabiegami magicznymi. Również
CCF20091006056 tif jak gdyby nimi były, to jest poddajemy je ; rozumieniu. Oto samochód: można nim
12 Parametry okna widoku 3D Okno widoku 3D jest interaktywne, można w nim oglądać obiekty w widoku
CCF20090214108 zdania. Wittgenstein jest jednak od nich bardziej konsekwentny i radykalny — pod tym
CCF20090303016 36 Rodzaje determinizmu ne, oraz przez stwierdzenie, jak ścisłe musiałyby one być, a

więcej podobnych podstron