22 (114)

22 (114)



b) Jeśli transakcja trzyma blokadę S na obiekcie, żadna inna transakcja nie ma prawa założyć żadnej blokady (ani S ani X) na tym obiekcie.

c) Blokady trzymane przez transakcję są zwalniane gdy transakcja kończy się.

d) Z każdą blokadą X powinna być związana odpowiadająca jej blokada S ale nie na odwrót.

20.Protokół ścisłego blokowania dwufazowego (Strict 2PL) obejmuje warunki:

ajKażda transakcja musi uzyskać blokadę X na obiekcie przed zapisaniem go.

bjJeśli transakcja trzyma blokadę S na obiekcie, żadna inna transakcja nie ma prawa założyć żadnej blokady (ani S ani X) na tym obiekcie.

c) Dwie współpracujące ze sobą transakcje mogą wspólnie założyć jedną blokadę X.

d) W pierwszej fazie transakcja zakłada blokady, w drugiej fazie je zwalnia w dowolnej kolejności.

21 Aby zapobiec zakleszczeniu (deadlock) wystarczy:

a)uzależniać założenie blokady od priorytetu transakcji,

bjuzałeżniać założenie nowej blokady od liczby założonych już przez transakcję blokad,

c) pozwalać tylko jednej transakcji na założenie blokady X, djsprawdzać, czy w grafie oczekiwania na zwolnienie blokady występuje cykl.

22. Fantomem nazywamy:

a)tabelę, do której nie ma dostępu żaden użytkownik,

bjwiersz, który został usunięty z tabeli, po tym jak inna transakcja odczytała ją (ć)wiersz, który został wpisany do tabeli, po tym jak inna transakcja odczytała ją djwiersz, który został zmieniony, po tym jak inna transakcja odczytała ją.

23. Który rodzaj złączenia jest dobry w rozproszonej bazie danych:

a) sort-merge join,

b) hash join, cjpółzłączenia, djzłączenie zewnętrzne.

24. Czy jest prawdą dla protokołu dwu-fazowego zatwierdzania:

a) jest tylko jeden koordynator,

bjkoordynator podejmuje decyzję „commit”, gdy co najmniej jeden z węzłów przesłał mu komunikat „yes”, cjkoordynator podejmuje decyzję „abort”, gdy wszystkie węzły nadesłały komunikat „no”,

d) w przypadku awarii sieci jest potrzebna dodatkowa trzecia faza.

25 .Czy jest prawdą dla protokołu dwu-fazowego zatwierdzania:

ajjeden węzeł wyróżnia się jako główny koordynator, a drugi jako zapasowy koordynator, bjkoordynator podejmuje decyzję „commit”, gdy każdy z węzłów przysłał mu komunikat „yes”, cjtylko koordynator zapisuje komunikaty realizacji protokołu do swojego dziennika powtórzeń, d)w przypadku awarii koordynatora jego funkcje przejmuje inny węzeł.

26. Czy jest prawdą:

ajBufory bazy danych zawierają używane ostatnio bloki danych z bazy danych.

b) Bufory bazy danych mogą zawierać zmodyfikowane dane zatwierdzonych transakcji, które jeszcze nie zostały

przepisane na dysk.

c) Bufory bazy danych zmienione przez niezatwierdzone transakcje mogą zostać przepisane na dysk.

d) W buforach bazy danych są zapisywane pozycje segmentów wycofań.

27.Segmenty wycofań służą do:

J) wycofywania nie zatwierdzonych zmian przy odtwarzaniu,

© zagwarantowania spójności odczytu,

(c) realizacji transakcji korzystających ze zdjęcia migawkowego danych, djprzyśpieszenia wykonywania zapytań.

Rozproszona baza danych

1    Które z mechanizmów są używane w rozproszonej bazie danych: ajdyspozytor,

powiązanie bazodanowe, cjwielowersyjność djaudyt.

2    Które z mechanizmów są używane w rozproszonej bazie danych.

Z ^replikacja danych,

(Jjblokady,

cjtransformacja STAR, djpartycjonowanie tabeli.

3.Które z mechanizmów są używane w rozproszonej bazie danych: ajklaster

-2Ł


Wyszukiwarka

Podobne podstrony:
1 (185) 370 Wybór prac krytycznych na łamach prasy. Jeśli mamy sobie odpowiedzieć na pytanie, dlacze
przewodnikPoPakiecieR 3 I 178 Wybrane procedury statystyczno W powyższym przykładzie wygląda na to,
page0110 spaczone, a zatem jej myśl opiera się na danych fałszywych. Ściśle mówiąc, nie ma tu mowy o
page0353 .345Rostocki tułu koadjutorstwa obejmował arcybiskupie dobra na Ukrainie. Zdaje się, że nie
skanuj0034 1 woje dało należy do ciebie. Ty decydujesz o tym, co się z nim dzieje. Nikt nie ma pra
przewodnikPoPakiecieR 3 I 178 Wybrane procedury statystyczno W powyższym przykładzie wygląda na to,
zachowały się tylko fragmenty. Na planie z roku 1935 już nie ma długiej łachy, pozostały jedynie mał
t wpływają po/vrywme na polem* d. żadna odpow icdż nie jest prawdziwa 19. Metod:) bezwektorową
PICT0018 z uwagi na konieczność wyznaczenia <35, zmienna t nie ma rozkładu normalnego - ma ona ro
zachowały się tylko fragmenty. Na planie z roku 1935 już nie ma długiej łachy, pozostały jedynie mał
zachowały się tylko fragmenty. Na planie z roku 1935 już nie ma długiej łachy, pozostały jedynie mał
przewodnikPoPakiecieR 3 I 178 Wybrane procedury statystyczno W powyższym przykładzie wygląda na to,
SCAN0093 Przyjrzyj się obrazkowi i rysunkom na dole. Skreśl 3 rysunki, których nie ma na obrazku. Zn
DSC05002 Cechy decyzji o warunkach zabudowy wydaje się ją wyłącznie na wniosek inwestora, w sytuacji

więcej podobnych podstron