Бази даних · Middle · Запитання 45 з 75
Що означає MVCC у PostgreSQL?
- ✓Правильна відповідь: Multi-version concurrency control: оновлення створюють нові версії рядків, тож читачі не блокують записувачів, а записувачі - читачів
- 2Кілька копій бази на різних серверах
- 3Режим, у якому одночасно виконується лише один запит
Пояснення
Кожна транзакція бачить знімок. Старі версії рядків лишаються, доки VACUUM не прибере їх, коли жодна транзакція вже не може їх бачити.