October 2012
Intermediate to advanced
240 pages
7h 52m
Polish
Odpowiedni mechanizm blokowania jest niezbędny, aby zagwarantować spójność danych, kiedy wiele klientów może jednocześnie łączyć się z serwerem i modyfikować te same dane. Istnieją trzy główne podejścia do tego problemu: blokady na poziomie tabeli, na poziomie strony i na poziomie wiersza. Każda ma swoje wady i zalety.
Blokady na poziomie tabeli mają najprostszą logikę, co przekłada się na mniejszą liczbę usterek i większą wydajność pozyskiwania blokad. Unikanie zakleszczeń jest względnie łatwe. Z drugiej strony blokowanie całej tabeli zmniejsza wydajność w aplikacjach, które wykonują wiele zapisów i odczytów jednocześnie.
Blokady na poziomie wiersza zapewniają dużą wydajność przy bardzo wysokim stopniu ...
Read now
Unlock full access