Сопоставляют длительность на каждом участке: в приложении и пуле соединений, сети, СУБД, дисковой подсистеме и внешних сервисах. Проверяют журналы и метрики, планы запросов, блокировки, тайм-ауты и ресурсы за один интервал.
Высокая загрузка процессора сама по себе не доказывает причину, как и медленный SQL-запрос не объясняет задержку до его запуска. Если проблема охватывает несколько уровней, может потребоваться комплексное исследование. Технический вывод описывает механизм и условия; само по себе обнаружение задержки в конкретном компоненте не определяет ответственную сторону.
Сквозной идентификатор запроса или трассировки позволяет связать события приложения и БД надёжнее, чем близкие временные отметки. Если такого идентификатора нет, в заключении указывают критерий корреляции, оценённое смещение часов каждого источника и неопределённость синхронизации.