title

text

Владимир Ситников
Владимир Ситников PostgreSQL JDBC maintainer Performance Engineer
45 мин

Прагматичный рассказ про b-tree индексы для разработчиков приложений

Доклад о том, как в PostgreSQL работают "обычные индексы".
Доклад будет крайне полезен как тем, кто начинает работать с базами данных, так и тем, кто работал, но подзабыл. Если доклад попадёт в золотые подборки "обязательно посмотреть на on-boarding'е разработчика", то цель достигнута.
В докладе рассмотрим:

  • Как индекс ускоряет поиск
  • Нужно ли индексировать условия where
  • Нужно ли индексировать условия в order by
  • Нужно ли индексировать foreign keys
  • Что делать, если критериев поиска несколько
  • В каком порядке указывать колонки в индексе
  • Случаи, когда индекс замедляет работу, и как снизить влияние индекса на приложение

Другие доклады