У нас вышла новая книга — «PostgreSQL 16. Оптимизация запросов» Павла Толмачева.
Это компактное практическое пособие для тех, кто работает с PostgreSQL и хочет лучше понимать логику планировщика: почему запрос получил именно такой план, где планировщик ошибается и как это исправить.
Что дает книга:
✔️ Помогает осмысленно читать планы выполнения запросов.
✔️ Объясняет, как устроены методы доступа, соединения, сортировки, статистика и профилирование.
✔️ Учит не только разбирать планы, но и диагностировать проблемы: устаревшую статистику, ошибки в оценке селективности, неучтенные зависимости между столбцами.
Кому будет полезна:
✔️ Разработчикам, которые хотят понять, почему запросы работают медленно и как их улучшать.
✔️ Администраторам баз данных, которым важно настраивать систему на основе понимания механизмов, а не методом проб и ошибок.
Все примеры в книге построены на демобазе, поэтому материал можно сразу разбирать на практике. Издание основано на курсе QPT «Оптимизация запросов» и дает цельную картину работы планировщика без лишней теории.
Подробнее — на Хабре.
📕 Если хотите сразу перейти к делу — скачивайте книгу и демобазу: с ней удобно разбирать примеры по ходу чтения.
Post #443
2.55K

- 🔥 18
- ❤ 7
- 👍 6
- 👏 2