pg_repack — расширение для перестройки таблиц и индексов онлайн, без долгих блокировок. В отличие от VACUUM FULL, не берёт ACCESS EXCLUSIVE lock надолго. Создаёт теневую таблицу, копирует данные, синхронизирует через триггер, потом атомарно подменяет. Освобождает место на диске и устраняет bloat. Запуск: pg_repack -d dbname -t tablename.