Hi all,

I am using solr 3.4 and index size is around 250gb.
the issue that I am facing is the queries which have a decimal number in it
is taking long time to execute.
I am using dismax query handler with *qf* (15 fields) and *pf * (4 fields)
and a boost function on time.

Also I am using worddelimitorfilterfactory with following options (only
mentioning options related to numbers)
*generateNumberParts="1"
*
*preserveOriginal="1"
*
*catenateNumbers="1"** **
*

Example Query :
"solr 3.4" takes about 20 seconds
"solr 3" takes less than 1 second

Couldn't understand the reason of so much difference.
I can understand the internally 3.4 will translate into something like this
"(3.4 3) (4 34)" because of worddelimitorfilterfactory, but still the
difference is quite huge.

On what factors query execution time depends?
Any help which helps me in knowing the reason will be appreciated.

Regards,
Karan

Reply via email to