On 4/7/2021 12:29 AM, jay harkhani wrote:
Query : https://drive.google.com/file/d/1RHnIVsK7m-T8_3it97jLquyfBFm3OGfj/view
Schema File: 
https://drive.google.com/file/d/1SoKpucgtws3teW0QbV7UKg9xiV1cYuXJ/view

For better performance we used term query but still not getting quick result. 
To analyze further more we found that if we remove grouping field or we reduce 
no. of ids from query, it executes fast. Is there any better option for fast 
execution when large query or more ids pass in one field?

Can you provide a screenshot like the ones mentioned here?

https://cwiki.apache.org/confluence/display/SOLR/SolrPerformanceProblems#SolrPerformanceProblems-Askingforhelponamemory/performanceissue

Have you fiddled with the GC tuning, or is it using the default 6.x CMS settings? Can you provide the full commandline for the Solr process once it gets going?

What Java vendor and version do you have?

If you can provide all the GC logs that have been saved by Solr, that could be helpful.

Querying that many IDs is going to be slow. This is why the MaxBoelanClauses value defaults to 1024. The term query is faster than the standard boolean query.

Do you know the cardinality of the summary field, and specifically the cardinality of docs that match the following part of your query:

(summary:((test*) )

Wildcard queries like this are another reason for things going slowly.

Thanks,
Shawn

Reply via email to