Про избыточность WAL в Postgres

Базы данных и системы хранения

Доклад принят в программу конференции

Мнение Программного комитета о докладе

Все, что вы хотели знать про WAL-логи, но боялись спросить! Глубокий нырок в тему от признанного гуру PostgreSQL — Андрея Бородина!

Целевая аудитория

Разработчики баз, DBA.

Тезисы

WAL — один из ключевых компонентов внутреннего устройства Postgres. Файлы WAL для истории бэкапов жмутся в несколько раз, что говорит об избыточности. Изменяя физические параметры кластера, можно существенно повысить и эффективность локальной записи, и пропускную способность репликации, а можно создать неприятные инциденты.

В докладе я расскажу о причинах избыточности и о том, что сообщество делает в связи с этим, о своей работе в рамках подсистемы WAL. Понимание работы WAL поможет вам проектировать ваши сервисы с учетом специфики этой подсистемы.

Инженер, делает открытые СУБД в Яндексе, к.т.н., доцент Уральского федерального университета. Занимается исследованиями в области индексирования данных с 2008 года. Преподает в Уральском федеральном университете и ШАД Яндекса.

Видео

Другие доклады секции

Базы данных и системы хранения