DBAtlas · Атлас эксплуатации баз данных

Выполнить VACUUM ANALYZE для конкретной таблицы

PostgreSQLОбслуживание

Команда

VACUUM (ANALYZE, VERBOSE) customer;

Что делает

Очищает мёртвые кортежи в таблице, делает пространство повторно используемым и обновляет статистику планировщика.

Когда использовать

После массовых DELETE/UPDATE или при ухудшении планов запросов.

Внимание

VACUUM не возвращает дисковое пространство ОС; для возврата пространства нужен VACUUM FULL, который берёт блокировку ACCESS EXCLUSIVE. Обычный VACUUM не блокирует таблицу.

Открыть в DBAtlas →

Связанные материалы