Evaluate Forums Performance from a "site with a large number of groups" perspective

Description

We have had reports that sites that utilize a large number of groups tend to slow down loading in forums. We should do a yourkit analysis of this scenario to see if there is anything we can do to improve this performance.

Activity

Ying Wang April 28, 2008 at 9:08 AM

This bug duplicates which has been fixed.

Ying Wang April 28, 2008 at 9:06 AM

has been checked to trunk. I did a yourkit analysis. It do improved the performance a lot for Forums which in the site with a large number of groups. So, I sign this off.

Ying Wang April 3, 2008 at 10:32 AM

Site.getGroupsWithMember() costs most of time for Forums which is in the site have a lot of groups. just did the same thing which I needed. We will notice the big performance's improvement for Forums tool which have a lot of groups after is checked in to trunk.

Ying Wang February 21, 2008 at 3:02 PM

I did a yourkit analysis for site SP08-BL-EDUC-W505-C7308. What I found is it costs most of time for UIPermissionsManagerImpl.initMemberShipForSite() which later related with Hibernate db access. Since super user doesn't call that method. So it is fast.

Megan May January 23, 2008 at 10:04 AM

Ying, can you look into this? We've got a report of this locally

The local site is SP08-BL-EDUC-W505-C7308
And this is Derek's analysis . I went into this site as a super user(no group) and as a student in the course who is in a group. As a super user, response times were <1, as a student in a group, it was taking
3-5 seconds to move from page to page. I imported the forums to my test site and noticed the same behavior.

Duplicate

Details

Priority

Affects versions

Components

Assignee

Reporter

Created October 3, 2007 at 11:05 AM
Updated April 27, 2018 at 4:30 PM
Resolved July 17, 2008 at 8:35 AM