Hello, I spot the difference in the number of segments (4 vs 14). For me it explains the increased query time, and cpu load, especially because you don't use utilize filters via fq=, only q= in your queries.
The first thing you need is make the length of segment chains the same. The first clue is try to optimize (I'm sorry. forceMerge() of course) your index. If it helps, you'll need to get why your index was optimised but isn't optimized now. And, more statistics from both of your indexes will be really useful: num/maxDocs;numTerms;optimized;hasDeletions. Also I spot that you have deep paging use-case, so you should get some benefits from recent 3.5 improvements. Please let me know how it is. On Wed, Nov 30, 2011 at 12:07 PM, Pawel Rog <pawelro...@gmail.com> wrote: > reader > solr 1.4 > reader : SolrIndexReader{this=8cca36c,r=ReadOnlyDirectoryReader@8cca36c > ,refCnt=1,*segments=4*} > readerDir : org.apache.lucene.store.NIOFSDirectory@ > /data/solr_data/itemsfull/index > > solr 3.5 > reader : SolrIndexReader{this=3d01e178,r=ReadOnlyDirectoryReader@3d01e178 > ,refCnt=1,*segments=14*} > readerDir : org.apache.lucene.store.MMapDirectory@ > /data/solr_data_350/itemsfull/index > -- Sincerely yours Mikhail Khludnev Developer Grid Dynamics tel. 1-415-738-8644 Skype: mkhludnev <http://www.griddynamics.com> <mkhlud...@griddynamics.com>