Встречается на собеседованиях • сегодня
С чего начнешь поиск причины замедления системы в базе данных
Начну с анализа медленных запросов через лог запросов (например, slow query log в MySQL). Проверю execution plan подозрительных запросов через EXPLAIN, обращая внимание на:
- Отсутствие индексов (особенно для JOIN и WHERE)
- Полносканирование таблиц (type: ALL)
- Временные таблицы (Using temporary)
- Файловую сортировку (Using filesort)
Пример анализа:
sql
EXPLAIN SELECT * FROM orders
WHERE customer_id = 100
ORDER BY created_at DESC;Дополнительно проверю:
- Статистику использования индексов
- Блокировки (SHOW PROCESSLIST)
- Настройки пула соединений
- Размеры таблиц и фрагментацию

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