Доклад
B-Tree индексы в базах данных на примере Spring Boot-приложений, PostgreSQL и JPA
Доклад о том, как в PostgreSQL работают обычные™ индексы. Доклад будет крайне полезен как тем, кто начинает работать с базами данных, так и тем, кто работал, но подзабыл. Если доклад попадёт в золотые подборки «обязательно посмотреть на онбординге разработчика», то цель достигнута.
В докладе рассмотрим:
- Как индекс ускоряет поиск.
- Нужно ли индексировать условия
where
. - Нужно ли индексировать условия в
order by
. - Нужно ли индексировать
foreign keys
. - Что делать, если критериев поиска несколько.
- В каком порядке указывать колонки в индексе.
- Случаи, когда индекс замедляет работу, и как снизить влияние индекса на приложение.
Спикеры
Приглашенные эксперты
Виталий Аксенов
Компания: ИТМО