Any comments on this?


On Mon, Sep 24, 2012 at 10:28 PM, Sujatha Arun <suja.a...@gmail.com> wrote:

> Thanks Jack.
>
> so Qtime = Sum of all prepare components + sum of all process components -
> Debug comp process/prepare time
>
> In 3.6.1 the process part of Query component for the following query seems
> to take  8 times more time?  anything missing? For most queries the process
> part of the Querycomponent seem to take more time in 3.6.1
>
>
> This is *3.6.1 *
>
> <response>
> <lst name="responseHeader"><int name="status">0</int>
> *<int name="QTime">33</int>*
> <lst name="params">
> <str name="debugQuery">on</str>
> <str name="indent">on</str><str name="start">0</str>
> *<str name="q">differential AND equations AND has AND one AND
> solution</str>*
> <str name="rows">10</str><str name="version">2.2</str></lst></lst>
>
> *Debug Output*
> *
> *
> <str name="QParser">LuceneQParser</str>
> <lst name="timing">
> <double name="time">33.0</double>
> <lst name="prepare">
>
> <double name="time">3.0</double>
> *<lst name="org.apache.solr.handler.component.QueryComponent"><double
> name="time">3.0</double></lst>*<lst
> name="org.apache.solr.handler.component.FacetComponent"><double
> name="time">0.0</double></lst><lst
> name="org.apache.solr.handler.component.MoreLikeThisComponent"><double
> name="time">0.0</double></lst><lst
> name="org.apache.solr.handler.component.HighlightComponent"><double
> name="time">0.0</double></lst><lst
> name="org.apache.solr.handler.component.StatsComponent"><double
> name="time">0.0</double></lst><lst
> name="org.apache.solr.handler.component.DebugComponent"><double
> name="time">0.0</double>
>
> </lst></lst><lst name="process"><double name="time">30.0</double>
> *<lst name="org.apache.solr.handler.component.QueryComponent"><double
> name="time">26.0</double></lst>*
> <lst name="org.apache.solr.handler.component.FacetComponent"><double
> name="time">0.0</double></lst><lst
> name="org.apache.solr.handler.component.MoreLikeThisComponent"><double
> name="time">0.0</double></lst><lst
> name="org.apache.solr.handler.component.HighlightComponent"><double
> name="time">0.0</double></lst><lst
> name="org.apache.solr.handler.component.StatsComponent"><double
> name="time">0.0</double></lst><lst
> name="org.apache.solr.handler.component.DebugComponent"><double
> name="time">4.0</double></lst>
>
> *Same query in solr 1.3*
> *
> *
> <lst name="responseHeader">
> <int name="status">0</int>
> *<int name="QTime">6</int>*
> <lst name="params">
> <str name="debugQuery">on</str><str name="indent">on</str>
> <str name="start">0</str><str name="q">differential AND equations AND has
> AND one AND solution</str>
> <str name="rows">10</str><str name="version">2.2</str>
>
> Debug Info
>
> <lst name="timing">
> <double name="time">6.0</double>
> <lst name="prepare">
> <double name="time">1.0</double>
> *<lst name="org.apache.solr.handler.component.QueryComponent"><double
> name="time">1.0</double></lst>*
> <lst name="org.apache.solr.handler.component.FacetComponent"><double
> name="time">0.0</double></lst><lst
> name="org.apache.solr.handler.component.MoreLikeThisComponent"><double
> name="time">0.0</double></lst><lst
> name="org.apache.solr.handler.component.HighlightComponent"><double
> name="time">0.0</double></lst><lst
> name="org.apache.solr.handler.component.DebugComponent"><double
> name="time">0.0</double></lst></lst>
>
> <lst name="process">
> <double name="time">5.0</double>
> *<lst name="org.apache.solr.handler.component.QueryComponent"><double
> name="time">3.0</double></lst>*
> <lst name="org.apache.solr.handler.component.FacetComponent"><double
> name="time">0.0</double></lst><lst
> name="org.apache.solr.handler.component.MoreLikeThisComponent"><double
> name="time">0.0</double></lst><lst
> name="org.apache.solr.handler.component.HighlightComponent"><double
> name="time">0.0</double></lst><lst
> name="org.apache.solr.handler.component.DebugComponent"><double
> name="time">2.0</double>
>
>
>
> *On Mon, Sep 24, 2012 at 7:35 PM, Jack Krupansky 
> <j...@basetechnology.com>wrote:
> *
>
>> Run a query on both old and new with &debugQuery=true on your query
>> request and look at the component timings for possible insight.
>>
>> -- Jack Krupansky
>>
>> From: Sujatha Arun
>> Sent: Monday, September 24, 2012 7:26 AM
>> To: solr-user@lucene.apache.org
>> Subject: Performance Degradation on Migrating from 1.3 to solr 3.6.1
>>
>> Hi,
>>
>> On migrating from 1.3 to 3.6.1  , I see the query performance degrading
>> by nearly 2 times for all types of query.  Indexing performance slight
>> degradation over 1.3 For Indexing we use our custom scripts that post xml
>> over HTTP.
>>
>> Any thing that I might have missed . I am thinking that this might be due
>> to new Tiered MP over LogByteSize creating more segment files and hence
>> more the Query latency .We are using Compound Files in 1.3  and I have set
>> this to true even in 3.6.1 ,but results in more segement files
>>
>> On optimizing the query response time improved beyond 1.3  .So could it
>> be the MP or am i missing something here . Do let me know
>>
>> Please find attached the solrconfig.xml
>>
>> Regards
>> Sujatha
>>
>
>

Reply via email to