SA Шпаргалка

Все ответы в 2 клика

Базовый

Зачем нужны индексы в таблицах БД?

Индекс — это специальная структура данных (обычно B-Tree), которая хранит значения определённого столбца и указатели на строки в таблице.

Зачем нужен:

  • ✅ Ускоряет поиск данных (SELECT, WHERE).

  • ✅ Ускоряет сортировку (ORDER BY).

  • ✅ Обеспечивает уникальность (UNIQUE INDEX).


Минусы:
  • ❌ Замедляет запись (INSERT, UPDATE, DELETE), так как индекс нужно перестраивать.

  • ❌ Занимает дополнительное место на диске.

Другие вопросы темы «Индексы»

Ещё вопросы раздела «SQL и БД»

Все вопросы раздела «SQL и БД»