Another interesting note. When I use the Solr Admin screen to perform the
same query, it doesn't take as long. Only when using SolrJ and Http Solr
server connection.

>
>>   I am running Solr 3.4 in a glassfish domain for
>> itself. I have about 12,500 documents with a 100 or so
>> fields with the works (stored, termv's, etc).
>>
>> In my webtier code, I use SolrJ and execute a query as
>> such:
>>
>>             long querystart =
>> new Date().getTime();
>>            
>> System.out.println("BEFORE QUERY TIME: " + (querystart -
>> startime) + " milliseconds.");
>>
>> 1.         QueryResponse qr =
>> solr.query(aquery, METHOD.POST);
>>             long queryend =
>> new Date().getTime();
>>            
>> System.out.println("QUERY TIME: " + (queryend - querystart)
>> + " milliseconds. Before QUERY TIME." + (querystart -
>> startime));
>>
>> The Qtime in the response reads 50-77. But line 1. takes
>> anywhere from 5 - 13 seconds to complete.
>>
>> Here is query:
>> {!lucene q.op=OR df=text_t} ( kind_s:doc OR kind_s:xml) AND
>> (( item_sm_t:[* TO *] )) AND (usergroup_sm:admin)
>>
>> What could be causing this faulty delay?
>
> QTime does not include the time that is spend while response travels from
> solr server to client.
>

Reply via email to