Slow performance after upgrade to 3.5.1
Hi,
I have recently upgraded from version 2.2 to 3.5.1 and I now seem to be experiencing very slow response when accessing Gemini. This is especially apparent when first logging in. It can take ~25s to actually login.
Here is a snippet from the IIS log file showing this (see time taken between Default.aspx and Main.aspx is 25984ms :
#Software: Microsoft Internet Information Services 6.0
#Version: 1.0
#Date: 2009-08-05 08:28:06
#Fields: date time s-ip cs-method cs-uri-stem cs-uri-query s-port cs-username c-ip cs(User-Agent) sc-status sc-substatus sc-win32-status sc-bytes cs-bytes time-taken
2009-08-05 08:28:06 192.168.16.2 GET /gemini/Default.aspx - 80 - 192.168.16.39 Mozilla/5.0+(Windows;+U;+Windows+NT+5.1;+en-GB;+rv:1.9.1)+Gecko/20090624+Firefox/3.5+(.NET+CLR+3.5.30729) 302 0 0 499 2554 25984
2009-08-05 08:28:10 192.168.16.2 GET /gemini/Main.aspx - 80 - 192.168.16.39 Mozilla/5.0+(Windows;+U;+Windows+NT+5.1;+en-GB;+rv:1.9.1)+Gecko/20090624+Firefox/3.5+(.NET+CLR+3.5.30729) 200 0 0 40662 2607 3453
I have also started the SQL profiler but it doesn't look like SQL is causing the delay - it appears that all the time is being used in IIS.
If I log out/in it works immediately fine for a while, but after some amount of time of inactivity (I don't know how long but 10s of minutes) the delay returns. I thought perhaps IIS is recompiling Gemini for some reason so I tried to look at the performance counters for APS.NET recompiles but it didn't appear that this was the case.
I am sure this isn't a fault in the Gemini product as such but has something to do with my configuration but to date I haven't been able to actually track down and I'm running out of ideas.
If anyone has any advice for things to look at I'd be very grateful. If I can't sort this out I will have to start looking at alternatives.
Thanks in advance,
Tim
PS: Basic config is Windows SBS 2003, SQL Server 2000, IIS 6.0. Firefox 3.5.1 client.
Tim Hatton
· 1 |
|
Wednesday, August 5, 2009, 10:48:37 AM |