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

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

Об статье:
Автовакуум не успевал: 40 ГБ таблицы ради 2 ГБ живых данных

Однажды утром дежурный увидел в графике место на диске: база данных за последнюю неделю выросла на 12 ГБ, хотя бизнес не рос вообще. Разбор растянулся на два дня, потому что все очевидные версии оказались неверными, а настоящая причина пряталась в комбинации из трёх мелочей: одной зависшей транзакции, слишком консервативных настроек автовакуума по умолчанию и таблицы с аномально высокой частотой обновлений. К концу истории одна таблица занимала 40 ГБ на диске, хотя живых данных в ней было около 2 ГБ — остальное оказалось мёртвыми строками, которые никто…

Подробнее →