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...Search data filling databaseSearch data filling database
Previous
 
Next
New Post
11/1/2009 1:31 PM
 

I've been having problems with the database growing to 250mb on our site and shutting it down.  The support techs took a look and found that the Search tables were the culprit.  The normal size of the database runs less than 10mb.  I changed the Schedule entry from every 30 minutes to every 12 hours and that helped but it was still growing at what seems an inordinate rate.  Now I've disabled it to keep the site running.

Why should the Search tables take so much space?

William

 
New Post
11/2/2009 10:53 AM
 

It is making XML wrapped copies of all the searchable data in the site.  If there are a lot of modules/Data, once wrapped in the XML wrapper, this can be quite large, though 250 mb from a 10 mb seems a little (or actually a lot) excessive to me.   Are you sure this is all from Search and not some being added from the Event or Site Logs?  I have seen these eat space like crazy.  


Best Regards,

Robert J Collins | Co-Founder & President

Netlogic Corporation

 
New Post
11/2/2009 7:46 PM
 

I checked both the site and event logs when this problem first happened.  At that time the sitelog was rather large and contributing to the problem, so I cut it way back.  The event log was only 60 items or so.  Since then the search tables have filled up the database to it's limit of 250 mb several times, and I finally just shut down the scheduler event.

I made an error on the size of the database, it's more like 25 mb.  It's 6mb when RAR'ed.

It's a pretty small site.  It's only been up a few weeks, and it's pretty simple.  I don't understand why the search tables should grow to 200 mb - that's 4 times the size of the database without them.  The fact that they grow rather than get to a certain size and then stay that way would seem to indicate a bug in the indexing, such that older data is not being purged.  The site itself is nearly static, there's very little new content being added.  Shouldn't the size of the search tables also remain pretty much the same?

 
New Post
11/2/2009 8:09 PM
 

I did some testing just now, by re-enabling the Scheduler entry and running it 3 times.

I had truncated SearchItemWordIndex and deleted SearchItemWord, SearchWord, and SearchItem before the test.

After running the Search schedule task once, they were:

SearchItemWordPosition: 89260 rows
SearchItemWord: 18046 rows
SearchWord: 2519 rows
SearchItem: 321 rows

After running it again, SearchItemWordPosition increased to 118013 rows.  The other 3 tables remained the same.  After running it a third time, SearchItemWordPosition was up to 146776 rows!  No wonder my database is filling up!

 
New Post
11/3/2009 11:15 AM
 

 I will reach out to others in the Core to see if they have ever seen this before.  The increments makes no sense in that it is not like it increments by 2x each time or something like that. 


Best Regards,

Robert J Collins | Co-Founder & President

Netlogic Corporation

 
Previous
 
Next
HomeHomeOur CommunityOur CommunityGeneral Discuss...General Discuss...Search data filling databaseSearch data filling database


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