Hi, I am very new to SOLR, and would appreciate some guidance if anyone has the time to offer it.
We have very recently upgraded from SOLR 4.1 to 5.2.1, and at the same time increased the physical RAM from 24Gb to 96Gb. We run multiple cores on this one server, approximately 20 in total, but primarily we have one that is huge in comparison to all of the others. This very large core consists of nearly 62 million documents, and the index is around 45Gb in size.(Is that index unreasonably large, should it be sharded?) I'm really unfamiliar with how we should be configuring our JVM. Currently we have it set to a maximum of 48Gb, up until yesterday it was set to 24Gb and we've been seeing the dreaded OOME messages from time to time. The type of queries that are run can return anything from 1 million to 9.5 million documents, and typically run for anything from 20 to 45 minutes. I'd appreciate any suggestions, pointers to articles I should be reading to learn more, criticisms, etc. Thanks, Caroline