Индексы в 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/