LOGPARSER #5: Top 10 slowest ASPX pages
Top 10 pages with the longest time-taken
SELECT TOP 10
cs-uri-stem,
max(time-taken) as MaxTime,
avg(time-taken) as AvgTime
INTO
toptimetaken.txt
FROM
logs\iis\ex*.log
WHERE
extract_extension(to_lowercase(cs-uri-stem)) = 'aspx'
GROUP BY
cs-uri-stem
ORDER BY
MaxTime
DESC
Top 10 pages with the longest time-taken a specific day. Great if you have customers complaining about site performance.
SELECT TOP 10
cs-uri-stem,
max(time-taken) as MaxTime,
avg(time-taken) as AvgTime
INTO
toptimetaken.txt
FROM
logs\iis\ex*.log
WHERE
extract_extension(to_lowercase(cs-uri-stem)) = 'aspx' AND TO_STRING(To_timestamp(date, time), 'MMdd')='1003'
GROUP BY
cs-uri-stem
ORDER BY
MaxTime
DESC
//Anders