557просмотров
49.9%от подписчиков
26 марта 2026 г.
📷 ФотоScore: 613
Что такое индексы и зачем они нужны🪼 🪼Что такое индексы?
Это просто номера элементов в данных. Как нумерация мест в кино — без неё ты бы искал своё место вслепую. 🪼В массивах
Индексы — твой быстрый доступ к данным:
🪼достать нужный элемент за секунду
🪼изменить конкретное значение
🪼пройтись по всему массиву (сортировка, фильтры и т.д.) 🪼В базах данных
🪼Поиск работает в разы быстрее (никакого перебора всей таблицы)
🪼JOIN’ы перестают быть болью
🪼Данные могут сразу возвращаться отсортированными
🪼Нет дубликатов там, где их быть не должно Если коротко: индексы 🪼скорость 🪼адекватная работа с данными 🪼Какие бывают
🪼Древовидные — классика, на них держится большинство БД
🪼Частичные — только для нужной части данных
🪼Кластеризованные — задают, как данные физически лежат 🪼В строках 🪼с начала: 0, 1, 2…
🪼с конца: -1, -2… И это суперудобно, когда нужно:
🪼взять конкретный символ
🪼достать что-то с конца строки
🪼сделать срез (кусок строки) 🪼🪼🪼🪼
Индексы — это не какая-то сложная теория. Это база, которая либо делает твою работу удобной… либо превращает её в вечную борьбу с кодом 🪼Присоединяйтесь к каналу по ссылке в MAX