Интересный доклад про B-Tree (plus) (Би плюс дерево) структуру в индексах PostgreSQL.
- как индекс в целом устроен и для чего нужен
- почему так устроен, как хранит данные и что/как внутри самого индекса
- чем хороша сама структура B-Tree plus
- базовые знания про : вставка vs чтение (в контекста индексов), GUID vs BigINT в качестве ключа, индексы по primary key (?)
- как оптимизировать запросы если тупят +пара хаков с примерами
- индексы по нескольким полям
- какие есть проблемы с удалением данных (ну и апдейтами тоже)
- чуть про кластеризацию индексов в постгресе и как так получилось 😁
Ссылочка с доклада : https://use-the-index-luke.com/
Уровень : middle+.
Советасьон
https://www.youtube.com/watch?v=OBSx9NDG-X0
Post #354
1.46K