Что означает трассировка ASPX Сначала(и) и длится(и)?

#asp.net #performance #trace

Вопрос:

Мне было поручено улучшить производительность веб-сайта ASPX. Я включаю трассировку, чтобы посмотреть время выполнения, но я не понимаю, что подразумевается под Первым(ами) и последним(ами). Что это значит?

Кроме того, похоже, что я могу добавлять пользовательские события, но я также не знаю, что означает время для них.

Информация о трассировке

Ответ №1:

Когда трассировка включена, она будет отслеживать каждый запрос, выполняемый вашим приложением, чтобы вы могли просматривать и устранять возможные проблемы, а также оценивать такие показатели, как производительность. Когда вы просматриваете конкретную запись трассировки, свойства, которые вы упомянули, будут иметь некоторое значение (например, От первого будет указано, сколько времени прошло после вашего первого сообщения трассировки о том, что текущая трассировка была обработана, а от Последнего будет указано, сколько секунд прошло с момента предыдущей трассировки).

Имеет ли это смысл? Я попытаюсь продемонстрировать, что они означают, на очень примитивной диаграмме ниже :

 First Trace -------------> Another Trace -------------> Current Trace 
            ----------------(From First)-------------->               
                                         -(From Last)->
 

Получите дополнительную информацию от https://docs.microsoft.com/en-us/previous-versions/aspnet/bb386420(v=против 100)

Комментарии:

1. Спасибо. Мне действительно нужно было изучить ваш ответ и объяснение на странице, но, думаю, теперь я его понял.