Thanks, Jack. I will file a jira then. What are the generic ways to improve/tune a solr query if we know its expensive? Does the analysis page help with this at all?
On Wed, Feb 26, 2014 at 3:39 PM, Jack Krupansky <j...@basetechnology.com>wrote: > I don't recall seeing anything related to passing the debug/debugQuery > parameters on for inter-node shard queries and then add that to the > aggregated response (if debug/debugQuery was specified.) Sounds worth a > Jira. > > -- Jack Krupansky > > -----Original Message----- From: KNitin > Sent: Wednesday, February 26, 2014 5:25 PM > To: solr-user@lucene.apache.org > Subject: Tracing Solr Query Execution and Performance > > > Hi there > > I have a few very expensive queries (atleast thats what the QTime tells > me) that is causing high CPU problems on a few nodes. Is there a way where > I can "trace" or do an "explain" on the solr query to see where it spends > more time? More like profiling on a per sub query basis? > > I have tried using debug=timing as a part of the query and it gives me > stage level details (parsing, highlighting) but I need much more insights > into where a query is spending time on > > > Any help is much appreciated > > Thanks > Nitin >