As you make changes to your index, you probably want to see the new/modified documents in your search results. In order to do that, the new searcher needs to be reopened, and this happens on commit. Otis ---- Sematext :: http://sematext.com/ :: Solr - Lucene - Nutch Lucene ecosystem search :: http://search-lucene.com/
----- Original Message ---- > From: Peter Karich <peat...@yahoo.de> > To: solr-user@lucene.apache.org > Sent: Fri, July 30, 2010 6:19:03 PM > Subject: Re: Solr Indexing slows down > > Hi Otis, > > does it mean that a new searcher is opened after I commit? > I thought only on startup...(?) > > Regards, > Peter. > > > Peter, there are events in solrconfig where you define warm up queries > > when >a > > > new searcher is opened. > > > > There are also cache settings that play a role here. > > > > 30-60 seconds is pretty frequent for Solr. > > > > Otis > > ---- > > Sematext :: http://sematext.com/ :: Solr - Lucene - Nutch > > Lucene ecosystem search :: http://search-lucene.com/ > > > > > > > > ----- Original Message ---- > > > >> From: Peter Karich <peat...@yahoo.de> > >> To: solr-user@lucene.apache.org > >> Sent: Fri, July 30, 2010 4:06:48 PM > >> Subject: Re: Solr Indexing slows down > >> > >> Hi Erick! > >> > >> thanks for the response! > >> I will answer your questions ;-) > >> > >> > >>> How often are you making changes to your index? > >>> > >> Every 30-60 seconds. Too heavy? > >> > >> > >> > >>> Do you have autocommit on? > >>> > >> No. > >> > >> > >> > >>> Do you commit when updating each document? > >>> > >> No. I commit after a batch update of 200 documents > >> > >> > >> > >>> Committing too often and consequently firing off warmup queries is the >first > > >>> > >> place I'd look. > >> > >> Why is commiting firing warmup queries? Is there any documentation about > >> this subject? > >> How can I be sure that the previous commit has done its magic? > >> > >> > >>> there are several config values that influence the commit frequency > >>> > >> > >> I now know the autowarm and the mergeFactor config. What else? Is this > >> documentation complete: > >> http://wiki.apache.org/lucene-java/ImproveIndexingSpeed ? > >> > >> Regards, > >> Peter. > >> > >> > >>> See the subject about 1500 threads. The first place I'd look is how > >>> often you're committing. If you're committing before the warmup queries > >>> from the previous commit have done their magic, you might be getting > >>> into a death spiral. > >>> > >>> HTH > >>> Erick > >>> > >>> On Thu, Jul 29, 2010 at 7:02 AM, Peter Karich <peat...@yahoo.de> wrote: > >>> > >>> > >>> > >>>> Hi, > >>>> > >>>> I am indexing a solr 1.4.0 core and commiting gets slower and slower. > >>>> Starting from 3-5 seconds for ~200 documents and ending with over 60 > >>>> seconds after 800 commits. Then, if I reloaded the index, it is as fast > >>>> as before! And today I have read a similar thread [1] and indeed: if I > >>>> set autowarming for the caches to 0 the slowdown disappears. > >>>> > >>>> BUT at the same time I would like to offer searching on that core, which > >>>> would be dramatically slowed down (due to no autowarming). > >>>> > >>>> Does someone know a better solution to avoid index-slow-down? > >>>> > >>>> Regards, > >>>> Peter. > >>>> > >>>> [1] http://www.mail-archive.com/solr-user@lucene.apache.org/msg20785.html > >>>> > >>>> > >>>> > >> > > > > > -- > http://karussell.wordpress.com/ > >