LINUX.ORG.RU

VACUUM FULL блокирует таблицы. Может быть ты путаешь с AUTOVACUUM?

AnDoR ★★★★★
()

Так запускается и блокирует? Или не запускается? Ты уж определись, да.

Ну и еще можно заглянуть в документацию к postgres (она кстати божественна) и узнать, что VACUUM FULL это блокирующая операция.

Если тебе надо убрать блоат с таблицы, но нельзя простаивать, то ты можешь в будущем покрутить настройки AUTOVACUUM для всей базы или конкретной таблицы, а в настоящем можно воспользоваться инструментом pg_repack, с ним получится сократить время простоя при чистке блоата почти до нуля.

v9lij ★★★★★
()
Ответ на: комментарий от v9lij

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

Большое спасибо тебе за ответ 🙏

troy856
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.