Английская лексика: Базы данных и SQL · Индексы и производительность запросов

Что значит index?

Значение и примеры · Базы данных и SQL

/ˈɪndɛks/существительноеБазовый термин

index: индекс, индекс базы данных

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

Где и как употребляется

Часто это первое, что проверяют при медленном запросе. Индексы создают и перестраивают; запрос может их использовать. Они ускоряют чтение, но замедляют запись и занимают место, поэтому это компромисс. Тип по умолчанию во многих базах — B-дерево.

Примеры предложений

  1. After we added an index on created_at, the query went from six seconds to forty milliseconds.

    После добавления индекса по created_at время запроса сократилось с шести секунд до сорока миллисекунд.

    Индекс по столбцу даты ускорил выборку.

  2. Too many indexes on this table are slowing down our inserts.

    Слишком много индексов замедляет вставку данных в эту таблицу.

    Каждый дополнительный индекс требует обновления при вставке строк.

Распространённые словосочетания

  • create an index
  • add an index
  • drop an index
  • use an index
  • composite index

Это слово в других отраслях

Одно и то же английское слово может иметь другое значение в другой отрасли:

Другие термины: Индексы и производительность запросов

Закрепляйте лексику чтением

Тексты подходящего уровня помогают запоминать новые слова. Выберите бесплатные книги на английском: