Ответ
Начинаю с анализа мониторинга: проверяю метрики сервера (CPU, RAM, диск), сети (latency, bandwidth) и БД (slow queries, locks). Затем смотрю логи приложения на ошибки или долгие запросы.
Пример SQL для поиска медленных запросов:
SELECT query, execution_time
FROM pg_stat_activity
WHERE state = 'active'
ORDER BY execution_time DESC
LIMIT 10;
Если проблема не в инфраструктуре, углубляюсь в код отчёта: проверяю алгоритмы, оптимизацию выборки данных, кэширование. Важно учитывать, что причина может быть комплексной (например, высокий RPS + неоптимальный запрос).