On 12/7/06, Andrew Nagy <[EMAIL PROTECTED]> wrote:
In September there was a thread [1] on this list about heterogeneous
facets and their performance. I am having a similar issue and am
unclear as the resolution of this thread.
I performed a search against my dataset (492,000 records) and got the
results I am looking for in .3 seconds. I then set facet to true and
got results in 16 seconds and the facets include data that is not in my
result set, it is from the entire set. How do I limit the faceting to
my results set and speed up the results?
1) facet on single-valued strings if you can
2) if you can't do (1) then enlarge the fieldcache so that the number
of filters (one per possible term in the field you are filtering on)
can fit.
3) facet counts are limited to the results of the query, filtered by
any filters. Is there a reason you think they are not?
-Yonik