Skip to content

новая книга по 16 Постгресу с уклоном в оптимизацию производительности

License

Notifications You must be signed in to change notification settings

aeuge/postgres16book

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

67 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Книга: PostgreSQL 16: лучшие практики оптимизации

В предыдущей книге https://github.com/aeuge/Postgres14book мы рассматривали архитектуру Постгреса, особенности работы с большими данными, облака, кластеризацию и кубернетес, современные бэкапы и репликацию.

В этой книге сделан акцент на внутреннее устройство PostgreSQL 16 и методы оптимизации производительности.

Рассмотрены лучшие production практики, в каждой главе есть чеклисты, типичные ошибки и примеры улучшения ваших СУБД.

Для демонстрации примеров и проведения бенчмарков создана уникальная БД по пассажирским автобусным перевозкам в Тайланде. Подробнее Thai booking

Оглавление

  1. Настройка ВМ, ОС и PostgreSQL
  2. Подключение к PostgreSQL. Права пользователя
  3. Настройка файловой системы
  4. Настройка бэкапов и репликации
  5. Мониторинг, профилирование и логирование
  6. Тюнинг shared_buffers, background writer, checkpoint, WAL
  7. Особенности работы Vacuum, work_mem, statistic collector, locks
  8. Оптимизация схемы данных
  9. Оптимизация запросов
  10. Обслуживание СУБД

Обложка книги

About

новая книга по 16 Постгресу с уклоном в оптимизацию производительности

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published