08.08.2026 · SQL

Индексы SQL: что они действительно ускоряют

Индекс — не бесплатная оптимизация

Индекс помогает быстро находить строки, но занимает место и увеличивает стоимость операций записи. Поэтому индексировать каждый столбец подряд — плохая стратегия.

CREATE INDEX idx_users_email ON users(email);

EXPLAIN SELECT * FROM users WHERE email = 'dev@example.com';

Смотри EXPLAIN

Перед изменением схемы проверь план выполнения запроса. Оптимизация должна начинаться с измерения, а не с предположения.