3 месяца назад
Как мы раскрыли аномалию в VACUUM с помощью расширенных статистик
Делимся статьей, где рассказали про VACUUM — важный процесс «уборки» БД, который необходим из-за механизма управления транзакциями на основе многоверсионности (MVCC) в PostgreSQL. Понять поведение VACUUM бывает непросто, на Хабре разобрали нюансы на практике: ✔Зачем нужен VACUUM в PostgreSQL: удаление устаревших строк, обслуживание служебных структур, «заморозка» старых идентификаторов транзакций, сбор статистики ✔Что произойдёт, если VACUUM не будет работать: разрастание таблиц и индексов (bloat),...
06:44
1,0×
00:00/06:44
829,2 тыс смотрели · 4 года назад