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