title: reduce SOLR query time for queries executing right after indexing
body: <p>I have a SOLR with 9 cores.
  One of the cores has around 1 000 000 documents. (~1gb size)</p>
  
  <p>After finishing commit of 100 docs to this core, my next 20 -40 queries to all other cores in SOLR get very slow( 3 to 8 seconds )</p>
  
  <p>I add ~100 documents every 10 minutes using Data Import Handler and then commit ( without optimize ) the index.</p>
  
  <ol>
  <li>Is there a way to reduce query time for the queries executing right after indexing ?</li>
  <li>Can it be a hardware issue taking in consideration that all other cores execute the queries slow, or is a problem the fact that I have to many cores.</li>
  </ol>
  
  <p>I have on average 20 queries per second to all cores.
  I use Jetty with SOLR
  I have mergeFactor = 10</p>
  
  <pre><code>&lt;mergeFactor&gt;10&lt;/mergeFactor&gt;
  </code></pre>
  
  <p>I have set autowarm count for cache</p>
  
  <pre><code>&lt;filterCache
      class="solr.FastLRUCache"
      size="1048576"
      initialSize="131072"
      autowarmCount="943718"/&gt;
  
  &lt;documentCache
    class="solr.FastLRUCache" cleanupThread="true"
    size="131072"
    initialSize="117965"
    autowarmCount="117965" /&gt;
  </code></pre>
  
  <p>I have 50 queries to autowarm  a new searcher, for both newSearcher and firstSearcher.</p>
  
  <pre><code>&lt;listener event="newSearcher" class="solr.QuerySenderListener"&gt;
    &lt;arr name="queries"&gt;
      &lt;str name="q"&gt;cake+boss&lt;/str&gt;&lt;str name="facet"&gt;true&lt;/str&gt;&lt;str name="facet.field"&gt;Category&lt;/str&gt;&lt;/lst&gt;
       ...// 50 warm-up queries
    &lt;/arr&gt;
  &lt;/listener&gt;
  //the same for firstSearcher 
  </code></pre>