Встречается на собеседованиях • сегодня

В какую таблицу будет дольше вставляться элемент: с индексами или без индексов

Вставка в таблицу с индексами будет медленнее, так как при добавлении каждой записи необходимо обновлять не только саму таблицу, но и все индексы. Чем больше индексов, тем больше накладных расходов.

Пример:

java
// Без индексов - быстрее
String sql = "INSERT INTO users (name, email) VALUES (?, ?)";

// С индексами - медленнее (если есть индексы на name и/или email)
String sql = "INSERT INTO users (name, email) VALUES (?, ?)";

Разница особенно заметна при массовых вставках. Для оптимизации можно временно отключать индексы перед bulk-операциями и включать после.

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы