Когда нужен vacuum full?

Middle
137 просмотров
AFK Offer AI

VACUUM FULL нужен когда таблица сильно раздулась и обычный vacuum не помогает вернуть место. Например, после массового DELETE удалили 90% строк — место занято, но пустое. Обычный vacuum позволит переиспользовать место, но не вернёт его ОС. VACUUM FULL вернёт. Но блокирует таблицу — планируй на maintenance window или используй pg_repack.

Следующий вопрос

Как обрабатывать partial failure?