Hi,
I'm wondering why some of our queries take more than a second and started to
debug with debugQuery=true.
QTime is 2.028s
Measured response time on client is 2.0566s
But timing only sums up to 204ms:
prepare
org.apache.solr.handler.component.QueryComponent: 0
org.apache.solr.handler.component.FacetComponent: 0
org.apache.solr.handler.component.MoreLikeThisComponent: 0
org.apache.solr.handler.component.HighlightComponent: 0
org.apache.solr.handler.component.StatsComponent: 0
org.apache.solr.handler.component.SpellCheckComponent: 0
org.apache.solr.handler.component.DebugComponent: 0
process
org.apache.solr.handler.component.QueryComponent: 172
org.apache.solr.handler.component.FacetComponent: 0
org.apache.solr.handler.component.MoreLikeThisComponent: 0
org.apache.solr.handler.component.HighlightComponent: 16
org.apache.solr.handler.component.StatsComponent: 0
org.apache.solr.handler.component.SpellCheckComponent: 0
org.apache.solr.handler.component.DebugComponent: 16
Where is the rest of the time spent?
We use sharding and I'm querying 12 shards in the example above. Is that the
reason? I thought QTime is prepare+process.
Best regards,
Michael