Глоссарий

Индекс (MySQL)

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

Когда индекс помогает

Когда индекс вредит

Составные индексы

Индекс (a, b, c) используется слева направо: запрос с WHERE a = 1 AND b = 2 использует индекс, а WHERE b = 2 — нет. Правило левого префикса.