Вступить в клуб →
лёгкаявопросSQL и оптимизация запросов

Цена индекса: что ускорится, а что подорожает

В таблицу events, куда сервис пишет около 2 млн строк в сутки, добавили индекс по колонке created_at, чтобы ускорить выгрузку событий за период.

Какое утверждение о последствиях верно?

  • Ускорятся все запросы к таблице независимо от того, по каким колонкам идёт фильтрация
  • Вставки не изменятся: индексы обновляются отдельным фоновым процессом базы
  • Выборки по диапазону дат ускорятся, но вставки станут чуть дороже, а таблица займёт больше места на диске
  • Индекс сделает значения created_at уникальными, поэтому две записи с одинаковым временем вставить уже не получится

🔒 Проверка ответа — для участников клуба

  • Проверка ответа
  • Подсказка, если застряли
  • Разбор с объяснением, почему так
  • Прогресс по всем задачам и виртуальные собеседования
Зарегистрироваться →

Регистрация занимает минуту

Другие задачи раздела