Bazy danych · Middle · Pytanie 21 z 75
Jak działa blokowanie optymistyczne?
- 1Aktualizacje trafiają do kolejki i są stosowane po jednej
- ✓Poprawna odpowiedź: Wiersze mają wersję; aktualizacja zawiera
WHERE version = $read_versioni nie udaje się (0 wierszy), jeśli ktoś go zmienił, więc aplikacja ponawia lub zgłasza konflikt - 3Baza blokuje wiersze przy odczycie i odblokowuje przy commicie
Wyjaśnienie
Gdy użytkownik się zastanawia, żadne blokady nie są trzymane, co pasuje do formularzy webowych. Przy dużej rywalizacji jest wiele ponowień i lepsze może być blokowanie pesymistyczne.