Bazy danych · Middle · Pytanie 17 z 75
Czym jest „niepowtarzalny odczyt” (non-repeatable read)?
- 1Zapytaniem, którego nie da się uruchomić dwa razy
- 2Odczytem danych, których inna transakcja jeszcze nie zatwierdziła
- ✓Poprawna odpowiedź: Ponowny odczyt tego samego wiersza w jednej transakcji daje inną wartość, bo inna transakcja w międzyczasie zatwierdziła zmianę
Wyjaśnienie
Jest możliwy w Read Committed. Repeatable Read daje całej transakcji jeden snapshot, więc powtórne odczyty zwracają te same dane.