🟡 Средний · 2 очк. PostgreSQL
Для чего нужен VACUUM в PostgreSQL?
A Сжатие базы данных
B Удаление мёртвых строк, оставшихся после UPDATE/DELETE
C Оптимизация индексов
D Очистка логов
Объяснение вопроса

При MVCC при UPDATE/DELETE остаются старые версии строк (dead tuples). VACUUM помечает это место как пригодное для повторного использования. VACUUM FULL перезаписывает таблицу и освобождает место на диске, но блокирует таблицу.

🧠Квиз 🏆Лидеры 🎯Собесед. 📖Вопросы 📚База зн.