Обновить
3
0

Пользователь

Отправить сообщение

Этот трюк для баз данных с большими таблицами.
PostgreSQL пишет WAL-файлы в каталог pg_wal, из которого они переносятся архиватором в сжатом виде на другой раздел.
Иные таблицы современные погромисты используют как свалку JSON-объектов, уже видел таблицы в 850gb.
Пока транзакция обработки таблицы не завершится, исходная таблица не удаляется.
Имеем: 800gb новая таблица + 800gb WAL-ов + WAL-ы от рабочей нагрузки.
Раздел в котором работает СУБД забивается и она падает.
Замедление обработки позволяет архиватору успевать переносить WAL-ы.

Информация

В рейтинге
Не участвует
Зарегистрирован
Активность

Специализация

Фулстек разработчик, Администратор баз данных