PassMark Logo
Home » Forum

Announcement

Collapse
No announcement yet.

Exact phrase - Max context seeks

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Exact phrase - Max context seeks

    This Zoom configuration setting appears on the "Search page" tab of the Zoom configuration window.

    It really a setting for advanced users but probably requires some additional explaination beyond what is already in the users guide & help file.

    Here is the description from the help file,

    The Max Context Seeks value allows you to eliminate the chances of slow, exhaustive searches. By lowering this value, you decrease the chances of exhaustive searches. When a phrase is entered that is too slow to search thoroughly, a limited set of results are returned and a note is displayed advising the user to specify a more precise search phrase (usually by adding some less common words to the existing phrase). The recommended value for Max Context Seeks is around 500.

    When doing an exact phrase search the script needs to check all the words are found on the page AND that they are in the correct order. There can some instances of the words on the page which are in order and some out of order. If the words in the phrase are common (occur on many pages) then many many pages need to be examined.

    So to do it right means a lot of seeking in the zoom_pagetext.zdat file. Which can be slow. Lowing this setting might mean the script gives up before doing a slow exhaustive search on exact phrases that contain common words in large indexes.

    So you might need to increase this value to 1000, 2000 or 3000 if ALL of the following are true,

    1) You have a large index (> 10,000 pages)
    2) You are using exact phrase searches
    3) People are searching for common words (that appear on many many pages) as part of an exact phrase search.
    4) Your server is fast enough to do an exhaustive search. (Note: the CGI option is faster than PHP & ASP and is thus better able to deal with more exhaustive searches without the search time blowing out too much)

    If you never see the warning advising the user to specify a more precise exact search phrase, then you don't need to adjust the max value.

    -----
    David
Working...
X