Author https://aristov.tech
В каждой главе разобраны основные тонкости архитектуры PostgreSQL. Большое количество продуктовых примеров для осознанной разработки. Лучшие практики.
- Основы PostgreSQL
- Физическая архитектура
- ACID && MVCC
- Уровни изоляции транзакций
- Логическая архитектура
- Архитектура подключения к PostgreSQL
- Права пользователей. RLS
- WAL, bgwriter, checkpoint
- Блокировки, multixact
- Vacuum, autovacuum
- Настройка PostgreSQL
- Особенности TOAST, HOT update
- Архитектура индексов. Особенности применения
- Устройство join'ов. Пути оптимизации
- Работа с большим объёмом реальных данных
- Логирование, профилирование и аудит
- Мониторинг
- Секционирование
- Резервное копирование и восстановление
- Архитектура репликации в PostgreSQL
- Временные таблицы
- Оптимизация производительности. Основные подходы
- Обслуживание PostgreSQL