I'm just writing to close the loop on this issue. I moved my servlet to a beefier server with lots of RAM. I also cleaned up the data to make the index somewhat smaller. And, I turned off all the caches since my application doesn't benefit very much from caching. My application is now quite zippy, returning 500 results in an average time of half a second of real time, and a qtime of .25 seconds.
I did have to play a bit with the java stack size for tomcat. 160k was leading to lots of stackoverflow errors. I upped -Xss to 256k and haven't seen a single error since. I do see some disk activity but the disk is never pegged and performance is great. Thank you everyone for steering me in the right direction. -- View this message in context: http://lucene.472066.n3.nabble.com/small-QTime-but-slow-results-to-user-tp4027100p4037262.html Sent from the Solr - User mailing list archive at Nabble.com.