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

HomeHomeOur CommunityOur CommunityGeneral Discuss...General Discuss...How to use RSS on indexed content but NOT core search (site times out)How to use RSS on indexed content but NOT core search (site times out)
Previous
 
Next
New Post
12/16/2008 7:47 PM
 

I have a lot of data that gets indexed by the core search task. Here are my table sizes:

select count(*) from SearchItem   -  24737 rows
select count(*) from SearchItemWord   -  597849
select count(*) from SearchItemWordPosition    -  1337070
select count(*) from SearchWord    -57284

As soon as someone does a search on PokerDIY.com the whole site grinds to a halt with System Out of Memory exceptions, Timeouts and all sorts of issues (that appear on other parts of the site).

My solution is going to be to switch to the Google Custom Search Engine. The problem is that I use RSS feeds a lot on PokerDIY - latest Groups, latest leagues etc. and from my understanding I need the indexed content to power RSS (these are my Smart-Thinker modules and a lot of core and 3rd party mods)

So -

1) Is there any way to turn off core Search completely and keep RSS?

2) If not, how can I reduce the indexed data to just what I need? eg. I only need the last 10 users, not all 35 000 of them. I could of course change the Isearchable interface on the modules I control but does this mean that the core search is useless on a site of any size? I have chosen only to index words larger than 4 letters and do not include common words or numbers in the Search Admin screen.

3) How do large sites approach Search? This DNN mothership seems to use the core so how is it so responsive (PokerDIY.com is a fraction of the DNN.com site).

As a temp solution I am wiping all my search tables and disabling the scheduled task, but I fear this is going to kill all my RSS feeds... any help appreicated please.

 


Entrepreneur

PokerDIY Tournament Manager - PokerDIY Tournament Manager<
PokerDIY Game Finder - Mobile Apps powered by DNN
PokerDIY - Connecting Poker Players

 
New Post
12/17/2008 2:58 AM
 

Rod, you should check the indexes on the search tables and I suggest to clear all rows and re-index, cause some content might not have been deleted. Keeping a 1.3 m entries in a table should not be a problem for SQL server, and retrieving should not time out, if properly indexed.


Cheers from Germany,
Sebastian Leupold

dnnWerk - The DotNetNuke Experts   German Spoken DotNetNuke User Group

Speed up your DNN Websites with TurboDNN
 
New Post
12/17/2008 4:41 PM
 

Thanks Sebastian - my main question is IS it possible to turn off Search and still use the RSS functionality?

I have decided I will be using the Google Custom Search engine from now on but RSS is essential.


Entrepreneur

PokerDIY Tournament Manager - PokerDIY Tournament Manager<
PokerDIY Game Finder - Mobile Apps powered by DNN
PokerDIY - Connecting Poker Players

 
New Post
12/17/2008 10:49 PM
 

Rodney-
The implementation of RSS in DNN depends upon the particular module.  The standard "Allow Syndicate" RSS option in every module's SETTINGS->PAGE SETTINGS->BASIC SETTINGS exposes module content indexed via DNN Search (so you must have DNN Search enabled for the portal to use the standard RSS feature).  Modules that provide an RSS option outside of the standard DNN "Allow Syndicate" setting may or may not rely on DNN Search -- you'll have to investigate on a moudle-by-module basis to know for sure (though I'd expect that most would not depend on DNN Search). 

A good example here is the core EVENTS module which has relied on DNN Search to provide a basic RSS feed (though not a very detailed one).  The EVENTS team will add a much-improved RSS feed engine in the next(?) module release.  Presumably this means that, for EVENTS RSS feed content, DNN Search will be dumped in favor of a custom query engine tailored for EVENTS content.  DNN Search will, however, remain quite useful for performing site searches with results that include EVENTS content.

DNN SEARCH for RSS, GOOGLE for SEARCH
There's no reason you can't have DNN Search enabled in order to support RSS but hide (or remove) the DNN Search skin object and replace it with some other search option -- Google Search, as you've already said.  (Perhaps this was already discussed and I simply overlooked the mention in this and related threads?)  This approach would help avoid negative impact to performance by side-stepping standard site searches without losing basic DNN Search-based RSS capability.

-mamlin


esmamlin atxgeek.me
 
Previous
 
Next
HomeHomeOur CommunityOur CommunityGeneral Discuss...General Discuss...How to use RSS on indexed content but NOT core search (site times out)How to use RSS on indexed content but NOT core search (site times out)


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