Владимир Ситников — B-tree индексы в базах данных на примере PostgreSQL
Ближайшая конференция: Heisenbug 2023 Autumn — 10–11 октября (online), 15–16 октября (offline)
Подробности и билеты:
— —
Доклад о том, как работают обычные™ индексы в базах данных. Будет крайне полезно как тем, кто начинает работать с базами данных, так и тем, кто работал, но подзабыл. У вас в проекте наверняка есть база данных. Наверняка изредка запросы тормозят, и довольно часто это случается либо из-за нехватки, либо из-за переизбытка индексов. На докладе мы научимся измерять производительность запросов, узнаем про то, как работают индексы, и научимся правильно их применять. Примеры будут на PostgreSQL, но знания подойдут и ко многим другим базам, ведь алгоритм b-tree изобрели в 1970 году, и его вариации используются сейчас очень часто.
Рассмотрим:
— Как индекс ускоряет поиск;
— Нужно ли индексировать условия where;
— Нужно ли индексировать условия в order by;
— Нужно ли индексировать foreign keys;
— Что делать, если критериев поиска несколько;
— В каком порядке указывать колонки в индексе;
— Случаи, когда индекс замедляет работу, и как снизить влияние индекса на приложение.
#data_base #B_tree #PostgreSQL
1 view
0
0
2 weeks ago 00:49:45 1
Владимир Ситников — Бросить нельзя поймать: основы и детальная механика Java-исключений
2 weeks ago 00:03:03 1
Сергей Лазарев х Therr Maitz — Олимпиада-80
3 weeks ago 04:34:45 1
Тургенев. Отцы и дети (1984)
4 weeks ago 01:16:28 1
Алексей Ситников: уход из штаба Собчак, о роли женщин в жизни Путина и технике НЛП
1 month ago 00:00:38 1
Алексей Ситников. Что мозг прячет от нас? Игорь Рыбаков | Россия | Бизнес #Shorts
1 month ago 00:38:46 1
КАК НАЧАТЬ УПРАВЛЯТЬ СВОЕЙ ЖИЗНЬЮ? СТРАТЕГИЯ ЖИЗНИ | СИТНИКОВ, СЕДОВ, ХАРТМАНН, АГАБЕКОВ, ХОХЛОВ
1 month ago 00:58:48 1
Несвободное русское общество | Психология миллиардера | Интервью про успех | Алексей Ситников
2 months ago 00:37:52 1
АЛЕКСЕЙ СИТНИКОВ: Сделать НЕВОЗМОЖНОЕ ВОЗМОЖНЫМ и не сойти с ума!
2 months ago 01:06:22 1
Тургенев. Отцы и дети. Серия 4. В ролях Богин, Конкин, Химичев, Данилова, Кузнецов (1984)
2 months ago 01:10:40 1
Тургенев. Отцы и дети. Серия 3. В ролях Богин, Конкин, Химичев, Данилова, Кузнецов (1984)
2 months ago 01:07:13 1
Тургенев. Отцы и дети. Серия 2. В ролях Богин, Конкин, Химичев, Данилова, Кузнецов (1984)