Открытые уроки

Что делать, когда индексы есть, а толку — нет?

Открытый урок по PgSQL для разработчиков, где мы разбираем частые ошибки с индексами, из-за которых тормозят запросы, и как это пофиксить.

На уроке разберем:
  • Почему PostgreSQL выбирает Seq Scan даже при наличии индекса, и когда это нормально.
  • Как читать EXPLAIN ANALYZE и за минуты находить причину медленного запроса.
  • Топ-ошибок разработчиков, из-за которых индексы не работают или замедляют систему.
  • Пошаговый алгоритм анализа скорости запросов, который сразу можно применить в работе.

Урок ведет Олег Мифле,
Team Lead разработки в Т-банке. Олег уже более 7 лет использует PostgreSQL с терабайтовыми кластерами, поэтому расскажет о своем практическом опыте.