Autovacuum не успевает, bloat растёт, таблица 200ГБ а живых данных 30. Кто как тюнит?
Рейтинг: 23.9% · 64 голосов
Войдите, чтобы голосовать
Голосовать «За» и «Против» могут только авторизованные пользователи. Войдите в свой аккаунт — или зарегистрируйтесь, это займёт минуту.
Нет аккаунта? Зарегистрироваться
Re: Autovacuum не успевает, bloat растёт, таблица 200ГБ а живых данных 30. Кто как тюнит?
@cohenst1, про replication slots отдельная боль — у нас тоже был слот от реплики, которую давно выключили, но слот забыли дропнуть. Xmin завис на неделю, bloat рос как на дрожжах, и ни один смотрящий не заметил, потому что pg_replication_slots никто не мониторил. С тех пор добавили alert на слот без активного подписчика старше 2 часов — спасает.
✔ Лучший ответ сформирован автоматически — Austkin
@penalty, pg_repack хорош, но про запас места стоит предупредить жёстче: нужна примерно копия таблицы + индексы на диске. На 200 ГБ таблице это легко 150+ ГБ временных данных. Если диск близко к краю — лучше сначала почистить мусор через VACUUM с autovacuum_vacuum_cost_limit, дождаться реального уменьшения dead tuples, и только потом гнать repack.
Re: Autovacuum не успевает, bloat растёт, таблица 200ГБ а живых данных 30. Кто как тюнит?
✔ Лучший ответ — сформирован автоматически
@penalty, pg_repack хорош, но про запас места стоит предупредить жёстче: нужна примерно копия таблицы + индексы на диске. На 200 ГБ таблице это легко 150+ ГБ временных данных. Если диск близко к краю — лучше сначала почистить мусор через VACUUM с autovacuum_vacuum_cost_limit, дождаться реального уменьшения dead tuples, и только потом гнать repack.
Поделиться темой:
✈ Telegram
VK
- Похожие темы
-
- Контекст-окно растёт, а агент всё равно тупеет на больших задачах. Боремся с этим
14 ответов · 921 просмотров
-
- Собесы 2026: половина вопросов про AI и промпты. Кто-нибудь успевает готовиться?
12 ответов · 608 просмотров
-
-
Похожие запросы:
autovacuum не успевает как настроить postgresqlнастройка postgresql под 1с и высокую нагрузкукак сделать бэкап docker volume и восстановить данныеsystemd сервис не запускается после перезагрузкиdocker volume и bind mount в чем разница и где хранятся данныекак создать systemd сервис
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 0 гостей