• Цвет бумаги: Белый
• Обложка: Мягкий переплет
• Количество страниц: 280
• Прочитайте полное описание
Изучите тонкости работы с одним из самых мощных открытых СУБД и добейтесь максимальной производительности ваших приложений. В этом практическом руководстве вы найдете:
- Анализ и план выполнения: как читать и интерпретировать EXPLAIN и EXPLAIN ANALYZE для выявления «узких мест».
- Индексы и их виды: B-Tree, GiST, GIN, BRIN — когда и какие использовать для ускорения выборок.
- Реорганизация данных: настройка VACUUM, ANALYZE и стратегии партиционирования для минимизации фрагментации.
- Оптимизация JOIN-ов и подзапросов: выбор между вложенными, хэш- и сортировочными соединениями; применение CTE и оконных функций.
- Параллелизм и конфигурация: тонкая настройка параметров work_mem, shared_buffers, max_parallel_workers_per_gather и других.
- Мониторинг и тюнинг: использование pg_stat_statements, pgBadger и других инструментов для отслеживания эффективности в реальном времени.
Книга будет полезна:
- Разработчикам и DBA, стремящимся добиться минимального времени отклика и высокой пропускной способности.
- Инженерам-данных и аналитикам, работающим с большими объёмами информации.
- Администраторам систем, отвечающим за стабильность и масштабируемость баз данных.