Hi,
I know the using the OR clause to search will slow down the searches. But, we are finding this one very slow.
We are doing a search where,
FIELD1 like 'Andrew' OR FIELD2 like 'FUL'
and the search runs for 15 mins.
But if I run them individually they run in less than 2 minutes. BTW, the second part FIELD2 like 'FUL' returns 0 hits, which is fine. But, still the OR takes a long time.
Any reason why? The database table is around 4GB. not too big. we are using 64-bit texis on UNIX Solaris 8.
With proper up to date metamorph inverted indices on each of those fields a search of either should be sub-second under normal circumstances. Make sure you have indices and that they are up to date.
In that case it seems to be somewhat overconservative in it's optimizations. If you have maintenance open a tech support ticket to request an update to resolve this issue. It may be available within a week.