Previous Page TOC Next Page



- A -
Index Server Registry Parameters


Microsoft Index Server is controlled by many registry parameters, which can be edited through the use of the regedit program. These registry parameters fall into three different categories: operational parameters, virtual server and catalog parameters, and language-specific parameters.



Because invalid registry parameters can cause serious problems with your Windows NT and Index Server installation, much attention should be placed on correctly editing only those registry parameters for which the user interface does not have an appropriate update capability.


Operational Registry Parameters


The operational registry parameters affect the operation of Microsoft Index Server. Using the regedit program, you can find and edit these parameters under the following path:


HKEY_LOCAL_MACHINE

\SYSTEM

 \CurrentControlSet

  \Control

   \contentindex

Figure A.1 displays the regedit program that shows the operational registry parameters.

Figure A.1. Index Server operational registry parameters.

Listed are the valid Index Server operational registry parameters and a description of each.

Table A.1 contains each of the parameters listed previously and the range of valid data associated with each parameter.

Table A.1. Operational registry parameters.

Registry Parameter Type Default Range
DaemonResponseTimeout REG_DWORD 5 (minutes) 1–120
EventLogFlags REG_DWORD 0x00000002 (Bit Field) 0–7
FilterContents REG_DWORD 1 (BOOLEAN) 0,1
FilterDirectories REG_DWORD 0 (BOOLEAN) 0,1
FilterFilesWith REG_DWORD 1 (BOOLEAN) 0,1
UnknownExtensions


FilterRetries REG_DWORD 4 (tries) 1–10
ForcedNetPathScan REG_DWORD 120 (minutes) 10–infinite
Interval


GenerateCharacterization REG_DWORD 1 (BOOLEAN) 0,1
GrovelIISRegistry REG_DWORD 1 (BOOLEAN) 0,1
IsapiDefaultCatalog REG_SZ

Directory


IsapiMaxEntriesIn REG_DWORD 10 (entries) 5–100
QueryCache


IsapiMaxRecordsIn REG_DWORD 5000 (records) 1–1000000
ResultSet


IsapiMaxRecordsPer REG_DWORD 50 (records) 10–1000
GetRows


IsapiQueryCachePurge REG_DWORD 5 (minutes) 1–120
Interval


IsapiRequestQueueSize REG_DWORD 16 (entries) 1–100000
IsapiRequestThreshold REG_DWORD 3 (entries) 1–100000
Factor


IsapiVirtualServer SUBKEY

Catalogs


Language SUBKEY

MasterMergeCheckpoint REG_DWORD 512 (KB) 512–809
Interval


MasterMergeTime REG_DWORD 0 (minutes) 0–1439
MaxActiveQueryThreads REG_DWORD 2 (threads) 1–1000
MaxCharacterization REG_DWORD 320 (characters) 20–500
MaxFilesizeFiltered REG_DWORD 256 (KB) 0–infinite
MaxFilesizeMultiplier REG_DWORD 8 (number) 4–4294967295
MaxFreshCount REG_DWORD 5000 (documents) 1000–40000
MaxIdealIndexes REG_DWORD 5 (indexes) 2–100
MaxIndexes REG_DWORD 50 (indexes) 10–150
MaxMergeInterval REG_DWORD 10 (minutes) 1–60
MaxPendingDocuments REG_DWORD 32 (documents) 1–50000
MaxQueryExecutionTime REG_DWORD 10000 (milliseconds) 50–infinite
MaxQueryTimeslice REG_DWORD 50 (milliseconds) 1–1000
MaxQueueChunks REG_DWORD 20 (# of chunks) 10–30
MaxRestrictionNodes REG_DWORD 250 (# of nodes) 1–4 billion
MaxShadowFreeForceMerge REG_DWORD 15 (% disk space) 5–25
MaxShadowIndexSize REG_DWORD 20 (% disk space) 5–100
MaxWordLists REG_DWORD 20 (wordlists) 10–30
MaxWordlistSize REG_DWORD 14 (units of 128K) 10–infinite
MinDiskFreeForceMerge REG_DWORD 15 (% disk space) 5–25
MinIdleQueryThreads REG_DWORD 1 (threads) 0–1000
MinMergeIdleTime REG_DWORD 90 (% of CPU) 10–100
MinSizeMergeWordlists REG_DWORD 1024 (KB) 1024–10240
MinWordlistMemory REG_DWORD 5 (MB) 1–10
PropertyStoreMappedCache REG_DWORD 16 (64K pages) 0–infinite
ThreadClassFilter REG_DWORD 40 (Class number) 20, 40, 80, 100
ThreadPriorityFilter REG_DWORD Above Normal (priority) Lowest–Above Normal
ThreadPriorityMerge REG_DWORD Normal (priority) Lowest–Above Normal

Virtual Servers and Catalogs Registry Parameters


The virtual servers and catalogs registry parameters associate a virtual server with a specific catalog. The key name is the IP address of the virtual server. The key name NULL signifies the default server. Using the regedit program, you can find and edit these parameters under the following path:


HKEY_LOCAL_MACHINE

\SYSTEM

 \CurrentControlSet

  \Control

   \contentindex

    \IsapiVirtualServerCatalogs    

Figure A.2 displays the regedit program with the virtual servers and catalogs registry parameters displayed.

Figure A.2. Index Server virtual servers and catalogs registry parameters.

Currently, the only valid Index Server operational registry parameter is the <IP Address> parameter. A description of the <IP Address> parameter as well as additional information pertaining to this parameter is as follows.

<IP Address>Each IP Address key represents an association of a virtual server with a specific catalog. The <IP Address> parameter is of type REG_SZ with a default pathname of root.

Language-Specific Registry Parameters


Language-specific registry parameters control the selection of word-breaker, stemmer, and noise-word lists for a given language. They also select the error pages returned in response to invalid user and administrator actions. Using the regedit program, you can find and edit these parameters under the following path:


HKEY_LOCAL_MACHINE

\SYSTEM 

 \CurrentControlSet 

  \Control 

   \contentindex

    \Language

     \language (i.e. English_US)

Figure A.3 displays the regedit program with the language-specific registry parameters displayed. The InstalledLangs value lists the set of languages installed. Each string in the InstalledLangs value names a subkey below the Language key.

Figure A.3. Index Server Language-Specific Registry Parameters

Figure A.4 displays the English_US language-specific registry parameters.

Figure A.4. Index Server English_US Language-Specific Registry Parameters

Within each specific installed language, the following registry entries are recognized:

Previous Page Page Top TOC Next Page