Support Forum
 
  Support Forum  Modules  Engage: Publish  Performance issues with Tags in Publish
Previous Previous
 
Next Next
New Post 7/21/2008 11:15 AM
  Chris Hammond
873 posts
2nd Level Poster


Performance issues with Tags in Publish 

We just wanted to give our Publish users a heads up. If you're utilizing Tagging functionality within Publish you may have noticed some performance issues with the module. We're developing a fix for the functionality in the 5.2 release, but for now you can make a simple change to the [publish_spGetItemsForTags] stored procedure.

Basically the module is pulling back every article for a particular tag, or list of tags, for sites with a large number of articles and tags this can cause quite a load on the SQL server as well as thru the use of caching cause a large amount of memory consumption. A temporary fix for this, though limiting functionality, is to modify the spGetItemsForTags to only pull back X number of items. In the stored proc I've simply added a "top 25" to limit the number of items pulled back when called. This isn't the solution that will be included in the 5.2 release, but should help as an interim fix for anyone having this problem.

 

The downfall to this approach is that it limits the number of items pulled back in your lists, possibly affecting your users in their ability to find older articles that were tagged. This will be resolved with paging in the 5.2 release.

Any feedback is always appreciated

select top 25 [name] as 'ChildName', Thumbnail, itemId as 'ChildItemId', ItemVersionId


DotNetNuke Core Team Member
Engage Software
St. Louis, MO
314.966.4000



The leading provider of DotNetNuke support, training and custom development.
 
Previous Previous
 
Next Next
  Support Forum  Modules  Engage: Publish  Performance issues with Tags in Publish
Buy now!

Purchase modules

click here to buy now

Please click here to register for an account and payment will be processed via PayPal.

Test Drive!

Test drive our modules

click here to test drive our modules

Want to find out how it works? Visit our demo site to see the modules in actions!

Subscribe

Sign up for our newsletter and get the latest product updates!

Online Support

Get the latest!