Optimizations

Post Reply
james120
Posts: 32
Joined: Tue Aug 31, 2004 7:42 pm

Optimizations

Post by james120 »

Can you give me some details as to how one should decide when to use predopttype? The manual explains what it does, but not when it would save time or why it defaults to off.

Also, what is the default for ignorecase? I assume that it is "true," since most of the time people would not care about case when searching, but I just want to check.

Finally, with btreecachesize, what is a "page"? I don't have a feel for what 20 pages (the default) would hold, or how much RAM that might translate to (assuming metamorph inverted index). Is there a rule of thumb that relates the type of index being used and the amount of RAM the machine has, to what btreecachesize should be set at?

Thanks,
James
User avatar
John
Site Admin
Posts: 2622
Joined: Mon Apr 24, 2000 3:18 pm
Location: Cleveland, OH
Contact:

Optimizations

Post by John »

Predopttype and btreecachesize do not generally need to be changed. They are available in the rare case that you are running into specific problems that they can solve.

The default for ignorecase is false, however it applies to traditional relational operators such as '=' or '>' rather than LIKE, which always ignores case.
John Turnbull
Thunderstone Software
Post Reply