MOSS Forum

Ask Question   UnAnswered
Home » Forum » MOSS       RSS Feeds

Help tuning page performance

  Asked By: Eve    Date: Jan 30    Category: MOSS    Views: 833

We are currently experiencing poor performance on our MOSS 2007 site (avg of 20
second page load times) which is not helping with user adoption. Timing of key
pages were collected using Microsoft Fiddler and the result of tha analysis was
that there were not any infrastructure issues and for us to review our page

Our pages are mainly created using page layouts that contain a number of
dataview webparts using web services to retrieve the data.

Is anyone using any tools to help diagnose poor performing pages?

I did see an earlier post referencing using MOM and performance indicators on
the back end, but I'm looking for ways I can troubleshoot this from the front
end (or some way to show that it may in fact be a server issue.



4 Answers Found

Answer #1    Answered By: Anthony Rutledge     Answered On: Jan 30

If you are using Dataviews connected to webservices that is probably the
problem. I believe the dataview accesses the webservices synchronoously so its
waiting for the web service to return before completing its loading. That is
probably holding up completion of the page  load. The only real way to fix that
would be to get or build a custom dataview that accesses the webservice
asynchronously and then uses something like AJAX to refresh the web part after
the Dataview returns its data.

Answer #2    Answered By: Heena Nagori     Answered On: Jan 30

Also, if you're using a DataView WebPart with lists.asmx -- and the lists
are large -- you might want to change your strategy, since this WS will
retrieve all list data and only filter once it hits the DVWP. There is a
separate web service (DspSts.asmx) that lets you pull only the data you need
for a particular page  load.

Answer #3    Answered By: Aishwarya Karmarkar     Answered On: Jan 30

I suspected that it was the
dataview/webservice combination. One thought I had to correct the issue is to
move my data to the root of my site collection so that I can connect directly to
the SharePoint lists and libraries instead of going through web services. Any
ideas if this would help  or if the dataview is the issue and would still access
the list/library synchronously?

Answer #4    Answered By: Janell Camacho     Answered On: Jan 30

As long as the list or library you are connecting to is in the same site
collection you can connect to it with a dataview without using a web service.
Connecting directly will help, but it may not solve all the problems.

Didn't find what you were looking for? Find more on Help tuning page performance Or get search suggestion and latest updates.