EMZETT.
Войти

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

Подробнее: Без индекса база данных при поиске должна проверять каждую строку (полное сканирование таблицы). С индексом (обычно B-дерево) она находит подходящие строки за несколько шагов. Взамен индекс занимает место и немного замедляет запись.

Подробности

  • Когда создавать: для столбцов, часто используемых для фильтрации, сортировки или соединения…

См. также: транзакции баз данных и ACID, миграция базы данных