Bazy danych · Middle · Pytanie 65 z 75
Czym jest „odczyt fantomowy” (phantom read)?
- 1Odczytem wiersza usuniętego dawno temu
- ✓Poprawna odpowiedź: Ponowne wykonanie zapytania z tym samym warunkiem w jednej transakcji zwraca nowe wiersze, które inna transakcja wstawiła i zatwierdziła
- 3Zapytaniem zwracającym wiersze z innej tabeli
Wyjaśnienie
Standard SQL dopuszcza fantomy w Repeatable Read, ale Repeatable Read w PostgreSQL używa snapshotu i ich nie pokazuje.