Встречается на собеседованиях • сегодня
Какое условие не рекомендует использовать индексы
Использование индексов не рекомендуется, если:
- Таблица часто обновляется (INSERT/UPDATE/DELETE), так как индексы замедляют эти операции.
- Размер таблицы небольшой — сканирование всей таблицы может быть быстрее.
- Столбец содержит мало уникальных значений (например, пол или статус).
- Индекс не используется в запросах (например, если столбец не фигурирует в WHERE, JOIN или ORDER BY).
- Частые операции с LIKE с ведущим wildcard (например,
LIKE '%abc'), так как индексы неэффективны в этом случае.
Пример:
sql
-- Плохой кандидат для индекса (мало уникальных значений)
CREATE INDEX idx_gender ON users(gender); -- gender: 'M'/'F'
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы