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 życiu77768 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ę nieIMG94 wanym. Można w nim wyróżnić rozmaite zakresy zjawisk związane z określonymi funkcjami w życiu77768 IMG94 wanym. Można w nim wyróżnić rozmaite zakresy zjawisk związane z określonymi funkcjami w34,35 wanym. Można w nim wyróżnić rozmaite zakresy zjawisk, dziedziny związane z określonymi funkcjaSlajd13 (15) Gojenie się ran • Proces gojenia można podzielić na dwie fazy: 1. Oczyszczanie się ranyskanuj0012 (42) — 52 ZARYS DZIEJÓW TURYSTYKI Można w nim znaleźć informacje na temat możliwości wyjaImage164 Projektowanie bloków pamięci Układy pamięci można w prosty sposób łączyć w bloki pamięci osanktuariasł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 nimsanktuariasłowiań060 Można z nim tylko walczyć rozmaitymi zaklęciami i zabiegami magicznymi. RównieżCCF20091006 056 tif jak gdyby nimi były, to jest poddajemy je ; rozumieniu. Oto samochód: można nim12 Parametry okna widoku 3D Okno widoku 3D jest interaktywne, można w nim oglądać obiekty w widokuCCF20090214 108 zdania. Wittgenstein jest jednak od nich bardziej konsekwentny i radykalny — pod tymCCF20090303 016 36 Rodzaje determinizmu ne, oraz przez stwierdzenie, jak ścisłe musiałyby one być, awięcej podobnych podstron