Перейти к содержимому

Индексы в PostgreSQL // Курс «Высоконагруженные системы: архитектура и масштабирование»

OTUS IT Онлайн - образование

0:00 / 0:00

Индексы в PostgreSQL // Курс «Высоконагруженные системы: архитектура и масштабирование»

375 просмотров · 7 мес. назад
OTUS IT Онлайн - образование
42,7 тыс. подписчиков
375 просмотров · 7 мес. назад
Как выбрать правильный индекс и масштабировать систему под нагрузкой? Индексы есть, но запросы всё равно тормозят? Или наоборот — индексы только увеличивают нагрузку и не используются? На вебинаре разберём, как выбирать правильный тип индекса под задачу и как работать с индексами в highload-системах. Что разберём на вебинаре: Сравнение типов индексов: B-Tree, Hash, GIN, GiST, BRIN — когда какой использовать и почему. Как PostgreSQL выбирает индекс и почему он может игнорироваться. Индексы в условиях highload: партиционирование и шардирование. Как не «перегрузить» систему лишними индексами и избежать типичных ошибок. Кому будет полезно: Backend-разработчикам, работающим с PostgreSQL и сталкивающимся с медленными запросами. Инженерам, которые хотят разобраться в оптимизации и работе базы данных под нагрузкой. Архитекторам и тимлидам, отвечающим за производительность и масштабируемость систем. Что вы получите: Понимание различий между типами индексов и сценариев их применения. Навык выбора индекса под конкретную задачу и нагрузку. Понимание, как работать с индексами в масштабируемых и распределённых системах. Практический подход к оптимизации запросов без лишних затрат ресурсов. Если вы хотите не просто «ставить индексы», а осознанно управлять производительностью базы в highload — этот вебинар для вас. «Высоконагруженные системы: архитектура и масштабирование» - https://otus.pw/yiu5Y/ Преподаватель: Андрей Поляков - старший разработчик Пройдите опрос по итогам мероприятия - https://otus.pw/peAN/ Следите за новостями проекта: → VK: https://vk.com/otusru → Telegram: https://t.me/Otusjava → Хабр: https://otus.pw/S0nM/