Встречается на 1% собеседований по Python
Какие плюсы и минусы индексов
Плюсы:
- Ускоряют поиск и сортировку данных (WHERE, ORDER BY, JOIN)
- Обеспечивают уникальность данных (UNIQUE индекс)
- Уменьшают нагрузку на сервер за счет сокращения полного сканирования таблиц
Минусы:
- Занимают дополнительное место на диске
- Замедляют операции вставки, обновления и удаления (требуется обновление индексов)
- Не всегда используются оптимизатором запросов (например, при малом количестве данных)
Пример создания индекса в SQL:
sql
-- Создание простого индекса
CREATE INDEX idx_name ON users (last_name);
-- Создание составного индекса
CREATE INDEX idx_name_email ON users (last_name, email);Важно: Индексы стоит создавать только для часто используемых в запросах колонок. Избыточные индексы ухудшают производительность.

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