Optimizing the Application Server - Full-Text Search - English - Foundation 22.1 - OnBase - external

Full-Text Search

Platform
OnBase
Product
Full-Text Search
Release
Foundation 22.1
License

The OnBase Application Server has the fullTextSearchConcurrency key that may affect the performance of Full-Text Search. In some cases it may be necessary to change this setting to optimize performance.

Tip:

Do not attempt to optimize this setting unless there is a specific issue your are trying to resolve. Changing this setting without specific performance optimizations in mind can adversely affect performance.

The optimization keys are available in the web.config file of the OnBase Application Server.

To edit the web.config file:

  1. Locate the web.config file of the OnBase Application Server. In a default installation, this is located at C:\inetpub\wwwroot\AppServer
  2. Open the web.config file in a plain-text editor, such as Notepad.
    Note:

    The *.config file should only be edited in a plain-text editor, such as Notepad, or a utility specifically designed to edit XML files. It should not be edited in a binary editor, such as Microsoft Word. Using a binary editor can introduce invalid characters to the file and make it unreadable by the software.

  3. Locate the fullTextSearchConcurrency key under the appSettings element:

    <add key="fullTextSearchConcurrency" value=""/>

    If the key is not available, add it as a child of the appSettings element.

  4. Change the value of its value attribute to a whole number representing the maximum number of threads to use when performing full-text searches. This number should be the number of logical CPUs on the server. If you are unsure of the number of CPUs, use 4 as a default value.
  5. Save and close the web.config file.
  6. Reset the application pool for the Application Server for the changes to take effect.