Встречается на собеседованиях • сегодня
Какие знаешь способы ускорения выбора по таблице
- Индексы – ускоряют поиск по колонкам. Пример:
sql
CREATE INDEX idx_name ON users(name);- Покрывающие индексы – включают все нужные поля запроса:
sql
CREATE INDEX idx_cover ON users(name, age);-
Партиционирование – разделение таблицы на части по диапазонам (например, по датам).
-
Оптимизация запросов:
- Использование
EXPLAINдля анализа - Избегание
SELECT * - Фильтрация с
WHEREдо джойнов
-
Кэширование – Redis/Memcached для часто запрашиваемых данных.
-
Денормализация – дублирование данных для уменьшения джойнов.
-
Материализованные представления – предрассчитанные результаты для сложных запросов.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы