Сообщество / Новая тема

Обсуждение статьиПервый комментарий откроет обсуждение — дальше все вопросы по этой статье будут собираться здесь

Об статье:
Vacuum в PostgreSQL: почему база растёт, когда вы удаляете данные

Вы почистили таблицу логов, удалили миллион старых строк — а du -sh на каталоге базы показывает ту же цифру, что и до чистки. Иногда даже больше. Это не баг и не глюк файловой системы: так устроен PostgreSQL изнутри. Разберёмся, куда девается место при DELETE, почему UPDATE тоже раздувает таблицу, и что с этим делать на практике — от чтения bloat до VACUUM FULL.

Подробнее →