Bazy danych · Middle · Pytanie 45 z 75
Co oznacza MVCC w PostgreSQL?
- ✓Poprawna odpowiedź: Multi-version concurrency control: aktualizacje tworzą nowe wersje wierszy, więc czytający nie blokują piszących, a piszący czytających
- 2Wiele kopii bazy na różnych serwerach
- 3Tryb, w którym naraz działa tylko jedno zapytanie
Wyjaśnienie
Każda transakcja widzi snapshot. Stare wersje wierszy zostają, dopóki VACUUM ich nie usunie, gdy żadna transakcja nie może ich już widzieć.