MOSS Forum

Ask Question   UnAnswered
Home » Forum » MOSS       RSS Feeds

Moss 2007 - slow website loading

  Asked By: Tapasvi    Date: Jun 06    Category: MOSS    Views: 2950

I'm using Windows Server 2008 x64 and MOSS 2007 x64 ...and my websites
load slowly (as in the front page of the default site takes about 30-45
seconds+ to load. I've seen various things suggesting an application
warm-up script ...and modifying IIS properties. I'm trying to adhere to
best practices as much as possible... what do you guys do for this?



10 Answers Found

Answer #1    Answered By: Asia Meyers     Answered On: Jun 06

I had a problem where pages were loading  really slow  and I found that
the page had lots of "Closed" web parts. Even though they are closed
they remain an item that gets loaded on the page.

Answer #2    Answered By: Shelley Reese     Answered On: Jun 06

....on a fresh, out of the box install ...though?

Answer #3    Answered By: Omar Arnold     Answered On: Jun 06

third party navigation and/or roll-up Web parts, such as calendars? This is very
common in US Army installs. You can use the Sonar Web part to tell you page
size/load delays and/or Visual Studio Test Suite or Team Suite.

SQL Server disk (location, speed, data files locatoin, tlog location) WFE
CPU/Memory/bitness (32/64)

publishing sites? how many app pools?

Chapter 23 of the new SharePoint Server 2007 Best Practices book is on capacity
planning and performance. but, I can help you here as well for free

Answer #4    Answered By: Christen Roberson     Answered On: Jun 06

I <3 the Best Practices book. That thing's my bible
(in a totally non-religious way). The question here was for a out of the
box installation having these issues. I've used a WarmUp script someone
provided here, and I later found on the www ...that works awesome. If
there was only a way to NOT have to use the script and still get the

Thankfully for this US Army install, it's this guy writing all the
requirements / installation instructions / etc.

Answer #5    Answered By: Faith Delgado     Answered On: Jun 06

..ah. Well, there's http://codeplex.com/SPWakeUp, but you still have to
schedule it. Same using lynx to touch your aspx files. somehow, you have to JIT
compile after an app pool recycle.

with 64 bit, we're generally only recycling on a weekly basis, assuming you have
enough memory.

thx for buying the book.

Answer #6    Answered By: Amrita Durgude     Answered On: Jun 06

and yes to the 64-bit. We wouldn't do it any other way! Our
physical hardware is not here yet, but I believe we've got about 8GB on
our WFEs.

Answer #7    Answered By: Maricela Conway     Answered On: Jun 06

Has anyone tried setting the batch compile switch in web.config for
the C:\Program Files\Microsoft Shared\Web Server Extensions\12
\template\layouts folder, as suggested in
http://support.microsoft.com/kb/953459 ?

Answer #8    Answered By: Vinay Thakur     Answered On: Jun 06

No, but I'll give this a go................

Answer #9    Answered By: Shameka Rich     Answered On: Jun 06

This works as advertised. It does make a difference. However, only after
the first time you've hit the page. Since I have a default installation
of MOSS in a Medium Farm, I don't have many site collections created
yet. I would be interested to see how this works out after having a few

It doesn't give that instant gratification that SPWakeUp and the Warm Up
script give you because these are sending out a HTTP request to the
pages in question, so they're already compiled (and they don't have to
be compiled on the fly the first time a user accesses the page).

Answer #10    Answered By: Alka Sarabhai     Answered On: Jun 06

I almost forgot! When checking C:\Program Files\Microsoft Shared\Web
Server Extensions\12\template\layouts\web.config

...instead of:

<compilation batch="true" debug="false" />

I saw:

<compilation batch="false" batchTimeout="600" maxBatchSize="10000"
maxBatchGeneratedFileSize="10000" />

I wonder if that's new to MOSS 2007 SP1?

Didn't find what you were looking for? Find more on Moss 2007 - slow website loading Or get search suggestion and latest updates.