Products

Solutions

Resources

Partners

Community

Blog

About

QA

Ideas Test

New Community Website

Ordinarily, you'd be at the right spot, but we've recently launched a brand new community website... For the community, by the community.

Yay... Take Me to the Community!

Welcome to the DNN Community Forums, your preferred source of online community support for all things related to DNN.
In order to participate you must be a registered DNNizen

HomeHomeDNN Open Source...DNN Open Source...Module ForumsModule ForumsForumForumForums Search optimizedForums Search optimized
Previous
 
Next
New Post
5/11/2007 7:48 AM
 

Hi

We are looking to optimize the forums search facility, we have already put a top 50 on the proc that is called in the backend, but we have a feeling the forums might need Full Text indexing in SQL. If I understand it correctly the @filter parameter is made on run time and im having trouble finding where (can anyone point me in the right direction). The top 50 has made it quicker for words which show up often in the posts but if the searched word is quite rare the whole of forums posts are to be scanned before it give 2 results back and at time it takes about 25 sec to show something and we'r not keen on increasing the timeouts for 25 secs. Hope im making sense here

Secondly is there any other way ppl have optimized or quickened the search some how. We are using Forums 3.2 and DNN 4.4

Thanks

 
New Post
5/11/2007 12:10 PM
 

I personally looked into optimizing the search but gave up, there is a lot that needs to be done.  Some things I can think of.

1.  Implement full text indexing
2.  Implement NON-Full Match searching
3.  Optimize data structure to reduce query time (Might come with 1 and 2)

However, there are a few limitations I think that have stopped the core from going this route.  First of all you cannot be promised that everyone will have access to full-text indexes on SQL Server due to the wide nature of deployments.  Secondly, it has not been a primary focus as they have been working on other upgrades (and migration to .NET 2.0)

Personally I utilize Google to search the forums here and I have tested and it works quite well for searching my personal forums.  Yes it isn't a great solution but for me it works.

NOTE: these are just my opinions and memebers of the forum team might have other insight!


-Mitchel Sellers
Microsoft MVP, ASPInsider, DNN MVP
CEO/Director of Development - IowaComputerGurus Inc.
LinkedIn Profile

Visit mitchelsellers.com for my mostly DNN Blog and support forum.

Visit IowaComputerGurus.com for free DNN Modules, DNN Performance Tips, DNN Consulting Quotes, and DNN Technical Support Services
 
New Post
5/14/2007 8:46 AM
 

Thanks for the feedback, well we would like to go down the full text indexing route. Has anyone implemented it before? are there any blockades up ahead?

Im also having trouble tracing where the @filter parameter is made in the code which on runtime contains something like Post.Body LIKE '%baby%'. This might have to change if full text indexing is used. Any clues.

Thanks

 
New Post
5/17/2007 12:12 PM
 

mitchel.sellers@gmail.com wrote

Personally I utilize Google to search the forums here and I have tested and it works quite well for searching my personal forums.  Yes it isn't a great solution but for me it works.

How did you incorporate google search into the forum search? I only plan to use the interface for forum purposes and the search function has limitations.

 
New Post
5/20/2007 4:48 PM
 

I have changed search drastically for 4.4.01 of the module which is going through the release process. Performance against DNN data has not shown any problems since my changes. I will say that something like google search integration is far better than this module can do out of the box for several reasons, one of which is the full text indexing I cannot add to the module. Full text indexing on the posts body column allows the stored procedure to be change and does increase performance but as Mitchell said I cannot do this out of the box because not every host wants to allow this. My hope is that the DNN ISearchable interface is enhanced (being discussed) to handle overall searching much better.

 


Chris Paterra

Get direct answers to your questions in the Community Exchange.
 
Previous
 
Next
HomeHomeDNN Open Source...DNN Open Source...Module ForumsModule ForumsForumForumForums Search optimizedForums Search optimized


These Forums are dedicated to discussion of DNN Platform and Evoq Solutions.

For the benefit of the community and to protect the integrity of the ecosystem, please observe the following posting guidelines:

  1. No Advertising. This includes promotion of commercial and non-commercial products or services which are not directly related to DNN.
  2. No vendor trolling / poaching. If someone posts about a vendor issue, allow the vendor or other customers to respond. Any post that looks like trolling / poaching will be removed.
  3. Discussion or promotion of DNN Platform product releases under a different brand name are strictly prohibited.
  4. No Flaming or Trolling.
  5. No Profanity, Racism, or Prejudice.
  6. Site Moderators have the final word on approving / removing a thread or post or comment.
  7. English language posting only, please.
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out