On 5/22/2019 10:47 AM, Russell Taylor wrote:
I will add that we have set commits to be only called by the loading program. 
We have turned off soft and autoCommits in the solrconfig.xml.

Don't turn off autoCommit. Regular hard commits, typically with openSearcher set to false so they don't interfere with change visibility, are extremely important for good Solr operation. Without it, the transaction logs will grow out of control. In addition to taking a lot of disk space, that will cause a Solr restart to happen VERY slowly. Note that a hard commit with openSearcher set to false will be VERY fast -- doing them frequently is usually not a problem for performance. Sample configs in recent Solr versions ship with autoCommit set to 15 seconds and openSearcher set to false.

Not using autoSoftCommit is a reasonable thing to do if you do not need that functionality ... but don't disable autoCommit.

Thanks,
Shawn

Reply via email to