Rerun the sorted query with &debugQuery=true and look at the module timings. See what stands out

Are you actually sorting on a "text" field, as opposed to a "string" field?

Of course, it's always possible that maybe you're hitting some odd OOM/GC condition as a result of Solr growing between releases.

-- Jack Krupansky

-----Original Message----- From: Shane Perry
Sent: Wednesday, June 12, 2013 3:00 PM
To: solr-user@lucene.apache.org
Subject: Sorting by field is slow

In upgrading from Solr 3.6.1 to 4.3.0, our query response time has
increased exponentially.  After testing in 4.3.0 it appears the same query
(with 1 matching document) returns after 100 ms without sorting but takes 1
minute when sorting by a text field.  I've looked around but haven't yet
found a reason for the degradation.  Can someone give me some insight or
point me in the right direction for resolving this?  In most cases, I can
change my code to do client-side sorting but I do have a couple of
situations where pagination prevents client-side sorting.  Any help would
be greatly appreciated.

Thanks,

Shane

Reply via email to