Термин · Глоссарий B2B-ПО

Индексы БД

Структуры данных, которые ускоряют поиск строк в таблицах базы данных по значениям столбцов за счёт дополнительного места и затрат на запись.

Буква «И» В категориях: 3 Платформ: 6+
Решения в каталоге

69 продуктов рубрики «Реляционные СУБД»

Все 69 →
ПродуктЦенаОценкаРеестры
СУБД Postgres Pro
Постгрес Профессиональный
по запросу 4,9 · 9 Реестр ПО Подробнее →
Jatoba
Газинформсервис
по запросу 4,7 · 6 Реестр ПО Подробнее →
СИНЕРГИЯ-БД
ФГУП РФЯЦ-ВНИИЭФ
по запросу 4,7 · 4 Реестр ПО Подробнее →

Первые три в порядке каталога. Рейтинг рубрики →

Реклама

Индекс базы данных – вспомогательная структура, которая позволяет СУБД находить нужные строки без просмотра всей таблицы. Индекс хранит значения выбранных столбцов в упорядоченном или хешированном виде со ссылками на строки, подобно предметному указателю в книге.

Виды индексов

  • B-дерево – универсальный индекс для равенства, диапазонов и сортировки.
  • Хеш-индекс – для точного совпадения.
  • GIN и GiST (PostgreSQL) – для полнотекстового поиска, массивов, JSON, геоданных.
  • BRIN – компактный индекс для очень больших упорядоченных таблиц.
  • Составные, частичные, покрывающие и функциональные индексы.
  • Векторные индексы (HNSW, IVF) – для поиска ближайших соседей.

Компромиссы

  • Ускоряют чтение, но замедляют вставку и обновление.
  • Занимают место на диске и в памяти.
  • Лишние индексы вредят производительности.

Как подбирать

Анализировать медленные запросы и планы выполнения, создавать индексы под частые условия фильтрации и соединения, удалять неиспользуемые.

Реклама

Понятия из глоссария Цифрового маркетплейса, которые часто встречаются вместе с термином «Индексы БД».

Платформы класса «Индексы БД»

Решения из каталога Цифрового маркетплейса, относящиеся к этому классу ПО. Ссылки ведут на полные профили платформ с тарифами, обзорами и кейсами внедрения.

Atlas Chain

Atlas Chain

SCM-системы
Юридическое лицо скрыто
Платформа для грузовладельцев
Цена по запросу
Подробнее →
СХ

Система хранения данных "Шторм"

Системы хранения данных (СХД)
АКЦИОНЕРНОЕ ОБЩЕСТВО "НАУЧНО-ПРОИЗВОДСТВЕННЫЙ ЦЕНТР "МАКС"
СХД «Шторм» — защищённая программно-определяемая система хранения данных, разработанная АО «НПЦ МАКС» совместн...
Цена по запросу
Подробнее →
RAIDIX

RAIDIX

Системы хранения данных (СХД)
РЭЙДИКС
RAIDIX 4.x — программное обеспечение, предназначенное для создания высокопроизводительных модульных SAN и NAS...
Цена по запросу
★ 4.2
Подробнее →

Категории каталога

Разделы каталога Цифрового маркетплейса, в которые входят решения, использующие «Индексы БД».

Частые вопросы про Индексы БД

Почему индекс не используется в запросе?

Оптимизатор может решить, что полный просмотр дешевле, или условие запроса не соответствует индексу.

Чем составной индекс отличается от нескольких одиночных?

Составной индекс эффективен для условий по нескольким столбцам в определённом порядке.

Как найти неиспользуемые индексы?

По статистике использования индексов, которую ведёт СУБД.