Как бы ты проверил, что добавленный индекс действительно хорошо работает, особенно на продакшене?

Сравните планы, фактические задержки и объём чтения на характерной нагрузке до и после индекса. Проверьте также стоимость INSERT/UPDATE и место на диске.

Короткий ответ

Что ответить на собеседовании

Сравните планы, фактические задержки и объём чтения на характерной нагрузке до и после индекса. Проверьте также стоимость INSERT/UPDATE и место на диске.

Подробный разбор

Ответ с пояснениями

Сравните планы, фактические задержки и объём чтения на характерной нагрузке до и после индекса. Проверьте также стоимость INSERT/UPDATE и место на диске.

На production сначала используйте безопасную статистику запросов и ограниченные проверки. EXPLAIN ANALYZE исполняет запрос и может создать нагрузку. Важно проверить разные параметры, холодный и тёплый кеш: один удачный план не доказывает улучшения всех сценариев.

ИИ-помощник для собеседований

Хочешь уверенно проходить собеседования?

Попробуй ИИ-помощник для собеседований: слышит вас и собеседника, анализирует экран, подсказывает ответы в реальном времени, работает без VPN и не попадает в захват экрана.

Подробнее