516 lines
37 KiB
HTML
516 lines
37 KiB
HTML
<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML//EN">
|
|
|
|
<html>
|
|
|
|
<head>
|
|
<title>Microsoft Index Server Guide: Registry Parameters</title>
|
|
<meta name="FORMATTER" content="Microsoft FrontPage 1.1">
|
|
<meta name="FORMATTER" content="Microsoft FrontPage 1.1">
|
|
<meta name="GENERATOR" content="Microsoft FrontPage 1.1">
|
|
</head>
|
|
|
|
<body bgcolor="#FFFFFF">
|
|
<!--Headerbegin--><p align=center><a name="TOP"><img src="onepix.gif" alt="Space" align=middle width=1 height=1></a> <a href="default.htm#Top"><img src="toc.gif" alt=" Contents" align=middle border=0 width=89 height=31></a> <a href="cathlp.htm"><img src="previous.gif" alt="Previous" align=middle border=0 width=32 height=31></a> <a href="errorhlp.htm"><img src="next.gif" alt="Next" align=middle border=0 width=32 height=31></a> </p>
|
|
<hr>
|
|
<!--Headerend--><p><a name="RegistryParameters"><font size=6><strong>Registry Parameters</strong></font></a></p>
|
|
<p align=left><!--Chaptoc--></p>
|
|
<blockquote>
|
|
<p><a href="reghelp.htm#VirtualServersandCatalogs">Virtual Servers and Catalogs</a> <br>
|
|
<a href="reghelp.htm#EventLogFlagsMasks">Event Log Flags</a> <br>
|
|
<a href="reghelp.htm#Language-SpecificRegistrySettings">Language-Specific Registry Settings</a> <br>
|
|
</p>
|
|
</blockquote>
|
|
<hr>
|
|
<!--ChaptocEnd--><p>The following registry parameters affect the operation of Microsoft Index Server. You can find them under the following path:</p>
|
|
<blockquote>
|
|
<pre><font size=4>HKEY_LOCAL_MACHINE
|
|
\SYSTEM
|
|
 \CurrentControlSet
|
|
  \Control
|
|
   \contentindex</font></pre>
|
|
</blockquote>
|
|
<hr>
|
|
<p><font color="#FF0000"><strong>Caution</strong></font>   Editing the registry incorrectly can cause serious problems, including corruption that may make it necessary to
|
|
reinstall Windows NT or Microsoft Index Server. Using the Registry Editor to edit entries in the registry is equivalent to editing
|
|
raw sectors on a hard disk. If you make mistakes, your computer’s configuration could be damaged. You should edit registry
|
|
entries only for settings that you cannot adjust through the user interface, and be very careful whenever you edit the registry
|
|
directly. </p>
|
|
<hr>
|
|
<blockquote>
|
|
<table border=1 cellpadding=5 cellspacing=0 width=87%>
|
|
<tr><td valign=bottom><font FACE="Arial"><a name="DaemonResponseTimeout"><font size=2><b>DaemonResponseTimeout</b></font></a><font size=2><b> REG_DWORD</font></b></font></td></tr>
|
|
<tr><td valign=top><font FACE="Arial"><font size=2>Units: Minutes<br>
|
|
Default: 5<br>
|
|
Range: 1 - 120</font></font></td></tr>
|
|
<tr><td valign=top><font FACE="Arial"><font size=2>Timeout value to determine if the </font><a href="filtrhlp.htm#CiDaemon"><font size=2>CiDaemon</font></a><font size=2> process is looping because of a corrupted file.</font></font></td></tr>
|
|
</table>
|
|
<p></p>
|
|
<table border=1 cellpadding=5 cellspacing=0 width=87%>
|
|
<tr><td valign=bottom><font FACE="Arial"><font size=2><b>EventLogFlags REG_DWORD</font></b></font></td></tr>
|
|
<tr><td valign=top><font FACE="Arial"><font size=2>Units: BitField<br>
|
|
Default: 0x00000002<br>
|
|
Range: 0- 7</font></font></td></tr>
|
|
<tr><td valign=top><font FACE="Arial"><font size=2>Controls the generation of certain event log messages. See </font><a href="#EventLogFlagsMasks"><font size=2>EventLogFlagMasks</font></a><font size=2> for mask definitions. </font></font></td></tr>
|
|
</table>
|
|
<p></p>
|
|
<table border=1 cellpadding=5 cellspacing=0 width=87%>
|
|
<tr><td valign=bottom><font FACE="Arial"><font size=2><b>FilterContents REG_DWORD</font></b></font></td></tr>
|
|
<tr><td valign=top><font FACE="Arial"><font size=2>Units: BOOLEAN<br>
|
|
Default: 1<br>
|
|
Range: 0, 1</font></font></td></tr>
|
|
<tr><td valign=top><font FACE="Arial"><font size=2>If set to 0, contents of files will not be filtered. Only properties will be filtered. When set to a nonzero value, contents
|
|
and properties will be filtered.</font></font></td></tr>
|
|
</table>
|
|
<p></p>
|
|
<table border=1 cellpadding=5 cellspacing=0 width=87%>
|
|
<tr><td valign=bottom><font FACE="Arial"><a name="FilterDirectories"><font size=2><b>FilterDirectories</b></font></a><font size=2><b> REG_DWORD</font></b></font></td></tr>
|
|
<tr><td valign=top><font FACE="Arial"><font size=2>Units: BOOLEAN<br>
|
|
Default: 0<br>
|
|
Range: 0, 1</font></font></td></tr>
|
|
<tr><td valign=top><font FACE="Arial"><font size=2>When set to a nonzero value, <em>directories</em> will also be filtered for system properties and displayed in query results.
|
|
</font></font></td></tr>
|
|
</table>
|
|
<p></p>
|
|
<table border=1 cellpadding=5 cellspacing=0 width=87%>
|
|
<tr><td valign=bottom><font FACE="Arial"><a name="FilterFilesWithUnknownExtensions"><font size=2><b>FilterFilesWithUnknownExtensions</b></font></a><font size=2><b> REG_DWORD</font></b></font></td></tr>
|
|
<tr><td valign=top><font FACE="Arial"><font size=2>Units: BOOLEAN<br>
|
|
Default: 1<br>
|
|
Range: 0, 1</font></font></td></tr>
|
|
<tr><td valign=top><font FACE="Arial"><font size=2>Deteremines if files with extensions that have not been registered will be filtered or not. Set the value to zero if only
|
|
registered file types should be filtered. To see how to register a file type, see </font><a href="filtrhlp.htm#RegisteringFileTypes"><font size=2>Associating File Types with Exetensions</font></a><font size=2> on
|
|
the “Filtering” page.</font></font></td></tr>
|
|
</table>
|
|
<p></p>
|
|
<table border=1 cellpadding=5 cellspacing=0 width=87%>
|
|
<tr><td valign=bottom><font FACE="Arial"><a name="FilterRetries"><font size=2><b>FilterRetries</b></font></a><font size=2><b> REG_DWORD</font></b></font></td></tr>
|
|
<tr><td valign=top><font FACE="Arial"><font size=2>Units: Number<br>
|
|
Default: 4<br>
|
|
Range: 1 - 10</font></font></td></tr>
|
|
<tr><td valign=top><font FACE="Arial"><font size=2>The maximum number of times a file will be </font><a href="filtrhlp.htm#MaximumRetries"><font size=2>retried for filtering</font></a><font size=2> if there are failures while trying to filter a file.</font></font></td></tr>
|
|
</table>
|
|
<p></p>
|
|
<table border=1 cellpadding=5 cellspacing=0 width=87%>
|
|
<tr><td valign=bottom><font FACE="Arial"><a name="FilterRetryInterval"><font size=2><b>FilterRetryInterval</b></font></a><font size=2><b> REG_DWORD</font></b></font></td></tr>
|
|
<tr><td valign=top><font FACE="Arial"><font size=2>Units: Number<br>
|
|
Default: 30 seconds<br>
|
|
Range: 2 - 240</font></font></td></tr>
|
|
<tr><td valign=top><font FACE="Arial"><font size=2>The number of seconds between attempts to filter the contents of a file that is being used by another process.</font></font></td></tr>
|
|
</table>
|
|
<p></p>
|
|
<table border=1 cellpadding=5 cellspacing=0 width=87%>
|
|
<tr><td valign=bottom><font FACE="Arial"><a name="ForcedNetPathScanInterval"><font size=2><b>ForcedNetPathScanInterval</b></font></a><font size=2><b> REG_DWORD</font></b></font></td></tr>
|
|
<tr><td valign=top><font FACE="Arial"><font size=2>Units: Minutes<br>
|
|
Default: 120<br>
|
|
Range: 10 - infinite</font></font></td></tr>
|
|
<tr><td valign=top><font FACE="Arial"><font size=2>Time interval between forced scans on directories with no notifications.</font></font></td></tr>
|
|
</table>
|
|
<p></p>
|
|
<table border=1 cellpadding=5 cellspacing=0 width=87%>
|
|
<tr><td valign=bottom><font FACE="Arial"><a name="GenerateCharacterization"><font size=2><b>GenerateCharacterization</b></font></a><font size=2><b> REG_DWORD</font></b></font></td></tr>
|
|
<tr><td valign=top><font FACE="Arial"><font size=2>Units: BOOLEAN<br>
|
|
Default: 1<br>
|
|
Range: 0, 1</font></font></td></tr>
|
|
<tr><td valign=top><font FACE="Arial"><font size=2>Controls automatic generation of </font><a href="filtrhlp.htm#Characterization"><font size=2>characterization</font></a><font size=2> (abstract).</font></font></td></tr>
|
|
</table>
|
|
<p></p>
|
|
<table border=1 cellpadding=5 cellspacing=0 width=87%>
|
|
<tr><td valign=bottom><font FACE="Arial"><font size=2><b>GrovelIISRegistry REG_DWORD</font></b></font></td></tr>
|
|
<tr><td valign=top><font FACE="Arial"><font size=2>Units: BOOLEAN<br>
|
|
Default: 1<br>
|
|
Range: 0, 1</font></font></td></tr>
|
|
<tr><td valign=top><font FACE="Arial"><font size=2>Controls whether all virtual roots are automatically indexed or not.</font></font></td></tr>
|
|
</table>
|
|
<p></p>
|
|
<table border=1 cellpadding=5 cellspacing=0 width=87%>
|
|
<tr><td valign=bottom><font FACE="Arial"><a name="IsapiDefaultCatalogDirectory"><font size=2><b>IsapiDefaultCatalogDirectory</b></font></a><font size=2><b> REG_SZ</font></b></font></td></tr>
|
|
<tr><td valign=top><font FACE="Arial"><font size=2>Default content index catalog directory, as it would be entered in the </font><a href="idq-vars.htm#CiCatalog"><font size=2><strong>CiCatalog</strong></font></a><font size=2> parameter of an .idq file.</font></font></td></tr>
|
|
</table>
|
|
<p></p>
|
|
<table border=1 cellpadding=5 cellspacing=0 width=87%>
|
|
<tr><td valign=bottom><font FACE="Arial"><font size=2><b>IsapiMaxEntriesInQueryCache REG_DWORD</font></b></font></td></tr>
|
|
<tr><td valign=top><font FACE="Arial"><font size=2>Default: 10<br>
|
|
Range: 0 - 100</font></font></td></tr>
|
|
<tr><td valign=top><font FACE="Arial"><font size=2>Maximum number of cached queries</font></font></td></tr>
|
|
</table>
|
|
<p></p>
|
|
<table border=1 cellpadding=5 cellspacing=0 width=87%>
|
|
<tr><td valign=bottom><font FACE="Arial"><font size=2><b>IsapiMaxRecordsInResultSet REG_DWORD</font></b></font></td></tr>
|
|
<tr><td valign=top><font FACE="Arial"><font size=2>Default: 5000<br>
|
|
Range: - 1000000</font></font></td></tr>
|
|
<tr><td valign=top><font FACE="Arial"><font size=2>Maximum total number of rows to fetch for a single query.</font></font></td></tr>
|
|
</table>
|
|
<p></p>
|
|
<table border=1 cellpadding=5 cellspacing=0 width=87%>
|
|
<tr><td valign=bottom><font FACE="Arial"><font size=2><b>IsapiMaxRecordsPerGetRows REG_DWORD</font></b></font></td></tr>
|
|
<tr><td valign=top><font FACE="Arial"><font size=2>Default: 50<br>
|
|
Range: 10 - 1000</font></font></td></tr>
|
|
<tr><td valign=top><font FACE="Arial"><font size=2>Maximum number of rows to fetch when getting data to display on an HTML page.</font></font></td></tr>
|
|
</table>
|
|
<p></p>
|
|
<table border=1 cellpadding=5 cellspacing=0 width=87%>
|
|
<tr><td valign=bottom><font FACE="Arial"><font size=2><b>IsapiQueryCachePurgeInterval REG_DWORD</font></b></font></td></tr>
|
|
<tr><td valign=top><font FACE="Arial"><font size=2>Units: Minutes<br>
|
|
Default: 5<br>
|
|
Range: 1 - 120</font></font></td></tr>
|
|
<tr><td valign=top><font FACE="Arial"><font size=2>Time interval a query cache item will remain alive.</font></font></td></tr>
|
|
</table>
|
|
<p></p>
|
|
<table border=1 cellpadding=5 cellspacing=0 width=87%>
|
|
<tr><td valign=bottom><font FACE="Arial"><font size=2><b>IsapiRequestQueueSize REG_DWORD</font></b></font></td></tr>
|
|
<tr><td valign=top><font FACE="Arial"><font size=2>Default: 16<br>
|
|
Range: - 100000</font></font></td></tr>
|
|
<tr><td valign=top><font FACE="Arial"><font size=2>Maximum number of Web query requests to queue when busy with other queries.</font></font></td></tr>
|
|
</table>
|
|
<p></p>
|
|
<table border=1 cellpadding=5 cellspacing=0 width=87%>
|
|
<tr><td valign=bottom><font FACE="Arial"><font size=2><b>IsapiRequestThresholdFactor REG_DWORD</font></b></font></td></tr>
|
|
<tr><td valign=top><font FACE="Arial"><font size=2>Default: 3<br>
|
|
Range: 1 - 100000</font></font></td></tr>
|
|
<tr><td valign=top><font FACE="Arial"><font size=2>Number of threads per processor beyond which query requests are queued.</font></font></td></tr>
|
|
</table>
|
|
<p></p>
|
|
<table border=1 cellpadding=5 cellspacing=0 width=87%>
|
|
<tr><td valign=bottom><font FACE="Arial"><a name="IsapiVirtualServerCatalogs"><font size=2><b>IsapiVirtualServerCatalogs</b></font></a><font size=2><b> SUBKEY</font></b></font></td></tr>
|
|
<tr><td valign=top><font FACE="Arial"><font size=2> Each key in this section associates a virtual server with a </font><a href="cathlp.htm#multiple"><font size=2>specific catalog</font></a><font size=2>. The key name is the IP address of the
|
|
virtual server (NULL for the default server) and the value is the location of the catalog, as it would be entered in the
|
|
</font><a href=" idq-vars.htm#CiCatalog "><font size=2><strong>CiCatalog</strong></font></a><font size=2> parameter of an .idq file.</font></font></td></tr>
|
|
</table>
|
|
<p></p>
|
|
<table border=1 cellpadding=5 cellspacing=0 width=87%>
|
|
<tr><td valign=bottom><font FACE="Arial"><font size=2><b>Language SUBKEY</font></b></font></td></tr>
|
|
<tr><td valign=top><font FACE="Arial"><font size=2> Holds </font><a href="#Language-SpecificRegistrySettings"><font size=2>language-specific registry information</font></a><font size=2>.</font></font></td></tr>
|
|
</table>
|
|
<p></p>
|
|
<table border=1 cellpadding=5 cellspacing=0 width=87%>
|
|
<tr><td valign=bottom><font FACE="Arial"><font size=2><b>MasterMergeCheckpointInterval REG_DWORD</font></b></font></td></tr>
|
|
<tr><td valign=top><font FACE="Arial"><font size=2>Units: Kilobytes<br>
|
|
Default: 512<br>
|
|
Range: 512 - 8096</font></font></td></tr>
|
|
<tr><td valign=top><font FACE="Arial"><font size=2>Checkpointing interval for </font><a href="indexhlp.htm#MasterMerge"><font size=2>master merge</font></a><font size=2>. Determines how much work (data written to the new master index) to redo in
|
|
case a master merge is paused and restarted.</font></font></td></tr>
|
|
</table>
|
|
<p></p>
|
|
<table border=1 cellpadding=5 cellspacing=0 width=87%>
|
|
<tr><td valign=bottom><font FACE="Arial"><a name="MasterMergeTime"><font size=2><b>MasterMergeTime</b></font></a><font size=2><b> REG_DWORD</font></b></font></td></tr>
|
|
<tr><td valign=top><font FACE="Arial"><font size=2>Units: Minutes<br>
|
|
Default: 0<br>
|
|
Range: 0 - 1439</font></font></td></tr>
|
|
<tr><td valign=top><font FACE="Arial"><font size=2>Time at which </font><a href="indexhlp.htm#MasterMerge"><font size=2>master merge</font></a><font size=2> will occur. This is stored as the number of minutes after midnight.</font></font></td></tr>
|
|
</table>
|
|
<p></p>
|
|
<table border=1 cellpadding=5 cellspacing=0 width=87%>
|
|
<tr><td valign=bottom><font FACE="Arial"><font size=2><b>MaxActiveQueryThreads REG_DWORD</font></b></font></td></tr>
|
|
<tr><td valign=top><font FACE="Arial"><font size=2>Units: Threads<br>
|
|
Default: 2<br>
|
|
Range: 1 - 1000</font></font></td></tr>
|
|
<tr><td valign=top><font FACE="Arial"><font size=2>Maximum number of query threads. This establishes the maximum number of concurrently processed asynchronous
|
|
queries.</font></font></td></tr>
|
|
</table>
|
|
<p></p>
|
|
<table border=1 cellpadding=5 cellspacing=0 width=87%>
|
|
<tr><td valign=bottom><font FACE="Arial"><a name="MaxCharacterization"><font size=2><b>MaxCharacterization</b></font></a><font size=2><b> REG_DWORD</font></b></font></td></tr>
|
|
<tr><td valign=top><font FACE="Arial"><font size=2>Units: Characters<br>
|
|
Default: 320<br>
|
|
Range: 20 - 500</font></font></td></tr>
|
|
<tr><td valign=top><font FACE="Arial"><font size=2>Number of characters in the automatically generated </font><a href="filtrhlp.htm#Characterization"><font size=2>characterization</font></a><font size=2> (abstract).</font></font></td></tr>
|
|
</table>
|
|
<p></p>
|
|
<table border=1 cellpadding=5 cellspacing=0 width=87%>
|
|
<tr><td valign=bottom><font FACE="Arial"><font size=2><b>MaxFilesizeFiltered REG_DWORD</font></b></font></td></tr>
|
|
<tr><td valign=top><font FACE="Arial"><font size=2>Units: Kilobytes<br>
|
|
Default: 256<br>
|
|
Range: 0-infinite </font></font></td></tr>
|
|
<tr><td valign=top><font FACE="Arial"><font size=2>Maximum size of a single file to be filtered using the </font><a href="filtrhlp.htm#DefaultFilter"><font size=2><em>default filter</em></font></a><font size=2>. If the default filter is used for a file bigger than this
|
|
number, only properties will be filtered. Please note that this limit does not apply for </font><a href="filtrhlp.htm#RegisteringFileTypes"><font size=2><em>registered</em> file types</font></a><font size=2>.</font></font></td></tr>
|
|
</table>
|
|
<p></p>
|
|
<table border=1 cellpadding=5 cellspacing=0 width=87%>
|
|
<tr><td valign=bottom><font FACE="Arial"><a name="MaxFilesizeMultiplier"><font size=2><b>MaxFilesizeMultiplier</b></font></a><font size=2><b> REG_DWORD</font></b></font></td></tr>
|
|
<tr><td valign=top><font FACE="Arial"><font size=2>Units: Number<br>
|
|
Default: 8<br>
|
|
Range: 4 - 0xFFFFFFFF</font></font></td></tr>
|
|
<tr><td valign=top><font FACE="Arial"><font size=2>Maximum amount of data which can be generated from a single file, based on its size. This value is a multiplier. A
|
|
value of 4 means that a file can generate up to 4 times its size in content index data.</font></font></td></tr>
|
|
</table>
|
|
<p></p>
|
|
<table border=1 cellpadding=5 cellspacing=0 width=87%>
|
|
<tr><td valign=bottom><font FACE="Arial"><a name="MaxFreshCount"><font size=2><b>MaxFreshCount</b></font></a><font size=2><b> REG_DWORD</font></b></font></td></tr>
|
|
<tr><td valign=top><font FACE="Arial"><font size=2>Units: Documents<br>
|
|
Default: 5000<br>
|
|
Range: 1000 - 40000</font></font></td></tr>
|
|
<tr><td valign=top><font FACE="Arial"><font size=2>Maximum number of files whose <em>latest </em>indexed data is not in the </font><a href="indexhlp.htm#MasterIndex"><font size=2><em>master index</em></font></a><font size=2>. When this limit is reached, a master
|
|
merge will be started.</font></font></td></tr>
|
|
</table>
|
|
<p></p>
|
|
<table border=1 cellpadding=5 cellspacing=0 width=87%>
|
|
<tr><td valign=bottom><font FACE="Arial"><a name="MaxIdealIndexes"><font size=2><b>MaxIdealIndexes</b></font></a><font size=2><b> REG_DWORD</font></b></font></td></tr>
|
|
<tr><td valign=top><font FACE="Arial"><font size=2>Units: Indexes<br>
|
|
Default: 5<br>
|
|
Range: 2 - 100</font></font></td></tr>
|
|
<tr><td valign=top><font FACE="Arial"><font size=2>Maximum number of indices considered acceptable in a well-tuned system. When the number of indices climbs
|
|
above this number and the system is idle then an </font><a href="indexhlp.htm#AnnealingMerge"><font size=2>annealing merge</font></a><font size=2> will take place to bring the total count of indices to this
|
|
number.</font></font></td></tr>
|
|
</table>
|
|
<p></p>
|
|
<table border=1 cellpadding=5 cellspacing=0 width=87%>
|
|
<tr><td valign=bottom><font FACE="Arial"><a name="MaxIndexes"><font size=2><b>MaxIndexes</b></font></a><font size=2><b> REG_DWORD</font></b></font></td></tr>
|
|
<tr><td valign=top><font FACE="Arial"><font size=2>Units: Indexes<br>
|
|
Default: 50<br>
|
|
Range: 10 - 150</font></font></td></tr>
|
|
<tr><td valign=top><font FACE="Arial"><font size=2>Maximum number of </font><a href="indexhlp.htm#PersistentIndex"><font size=2><em>persistent indexes</em></font></a><font size=2> in the catalog. If this number is exceeded, a </font><a href="indexhlp.htm#ShadowMerge"><font size=2><em>shadow merge</em></font></a><font size=2> will be performed
|
|
to bring the total below this number.</font></font></td></tr>
|
|
</table>
|
|
<p></p>
|
|
<table border=1 cellpadding=5 cellspacing=0 width=87%>
|
|
<tr><td valign=bottom><font FACE="Arial"><a name="MaxMergeInterval"><font size=2><b>MaxMergeInterval</b></font></a><font size=2><b> REG_DWORD</font></b></font></td></tr>
|
|
<tr><td valign=top><font FACE="Arial"><font size=2>Units: Minutes<br>
|
|
Default: 10<br>
|
|
Range: 1 - 60</font></font></td></tr>
|
|
<tr><td valign=top><font FACE="Arial"><font size=2>Sleep time between </font><a href="indexhlp.htm#Merging"><font size=2>merges</font></a><font size=2>. Index Server activates this often to determine if a merge is necessary. Usually an
|
|
</font><a href="indexhlp.htm#AnnealingMerge"><font size=2>annealing merge</font></a><font size=2>, but may be a </font><a href="indexhlp.htm#ShadowMerge"><font size=2>shadow</font></a><font size=2> or </font><a href="indexhlp.htm#MasterMerge"><font size=2>master merge</font></a><font size=2>.</font></font></td></tr>
|
|
</table>
|
|
<p></p>
|
|
<table border=1 cellpadding=5 cellspacing=0 width=87%>
|
|
<tr><td valign=bottom><font FACE="Arial"><a name="MaxPendingDocuments"><font size=2><b>MaxPendingDocuments</b></font></a><font size=2><b> REG_DWORD</font></b></font></td></tr>
|
|
<tr><td valign=top><font FACE="Arial"><font size=2>Units: Documents<br>
|
|
Default: 32<br>
|
|
Range: 1 - 50000</font></font></td></tr>
|
|
<tr><td valign=top><font FACE="Arial"><font size=2>The number of pending documents to be filtered before considering </font><a href="idq-vars.htm#CiOutOfDate"><font size=2><em>CI out-of-date</em></font></a><font size=2> for property queries. </font></font></td></tr>
|
|
</table>
|
|
<p></p>
|
|
<table border=1 cellpadding=5 cellspacing=0 width=87%>
|
|
<tr><td valign=bottom><font FACE="Arial"><a name="MaxQueryExecutionTime"><font size=2><b>MaxQueryExecutionTime</b></font></a><font size=2><b> REG_DWORD</font></b></font></td></tr>
|
|
<tr><td valign=top><font FACE="Arial"><font size=2>Units: Milliseconds of CPU time<br>
|
|
Default: 10000<br>
|
|
Range: 50 - infinite</font></font></td></tr>
|
|
<tr><td valign=top><font FACE="Arial"><font size=2>Maximum execution time of a query. If a query takes more than this amount of CPU time, processing of it will be
|
|
stopped and an error status indicated.</font></font></td></tr>
|
|
</table>
|
|
<p></p>
|
|
<table border=1 cellpadding=5 cellspacing=0 width=87%>
|
|
<tr><td valign=bottom><font FACE="Arial"><a name="MaxQueryTimeslice"><font size=2><b>MaxQueryTimeslice</b></font></a><font size=2><b> REG_DWORD</font></b></font></td></tr>
|
|
<tr><td valign=top><font FACE="Arial"><font size=2>Units: Milliseconds of CPU time<br>
|
|
Default: 50<br>
|
|
Range: 1 - 1000</font></font></td></tr>
|
|
<tr><td valign=top><font FACE="Arial"><font size=2>Maximum amount of time to execute a query in a single time slice. If more asynchronous queries are active than
|
|
allowed query threads, then a query is put back on the pending queue after this time interval. Time slicing is done only
|
|
after a matching row is found, but for some queries, many rows may be examined before a match is found. When many
|
|
rows are examined, the time slice may be exceeded before the time is checked.</font></font></td></tr>
|
|
</table>
|
|
<p></p>
|
|
<table border=1 cellpadding=5 cellspacing=0 width=87%>
|
|
<tr><td valign=bottom><font FACE="Arial"><a name="MaxQueueChunks"><font size=2><b>MaxQueueChunks</b></font></a><font size=2><b> REG_DWORD</font></b></font></td></tr>
|
|
<tr><td valign=top><font FACE="Arial"><font size=2>Units: Number of chunks<br>
|
|
Default: 20<br>
|
|
Range: 10 - 30</font></font></td></tr>
|
|
<tr><td valign=top><font FACE="Arial"><font size=2>Maximum number of in memory buffers for keeping track of <em>pending</em> <em>documents</em>. The higher the number, the less
|
|
frequently does it have to be written to disk.</font></font></td></tr>
|
|
</table>
|
|
<p></p>
|
|
<table border=1 cellpadding=5 cellspacing=0 width=87%>
|
|
<tr><td valign=bottom><font FACE="Arial"><font size=2><b>MaxRestrictionNodes REG_DWORD</font></b></font></td></tr>
|
|
<tr><td valign=top><font FACE="Arial"><font size=2>Units: Number of nodes<br>
|
|
Default: 250<br>
|
|
Range: 1-4 billion</font></font></td></tr>
|
|
<tr><td valign=top><font FACE="Arial"><font size=2>If query nomalization creates a query restriction greater than the number of nodes set in this registry entry, the query
|
|
fails with the status of QUERY_E_TOOCOMPLEX. This status message means the query was too complex to be
|
|
completed because the limit imposed in this registry key has been reached. This key keeps a user from overloading the
|
|
server’s capacity with an overly large query.</font></font></td></tr>
|
|
</table>
|
|
<p></p>
|
|
<table border=1 cellpadding=5 cellspacing=0 width=87%>
|
|
<tr><td valign=bottom><font FACE="Arial"><a name="MaxShadowFreeForceMerge"><font size=2><b>MaxShadowFreeForceMerge</b></font></a><font size=2><b> REG_DWORD</font></b></font></td></tr>
|
|
<tr><td valign=top><font FACE="Arial"><font size=2>Units: Percentage of disk space<br>
|
|
Default: 15<br>
|
|
Range: 5 - 25</font></font></td></tr>
|
|
<tr><td valign=top><font FACE="Arial"><font size=2>On the catalog drive, if the free space falls below </font><a href="#MinDiskFreeForceMerge"><font size=2><em>MinDiskFreeForceMerge</em></font></a><font size=2> and the disk space occupied by the
|
|
</font><a href="indexhlp.htm#ShadowIndex"><font size=2>shadow indexes</font></a><font size=2> exceeds </font><a href="#MaxShadowFreeForceMerge"><font size=2><em>MaxShadowFreeForceMerge</em></font></a><font size=2>, a </font><a href="indexhlp.htm#MasterMerge"><font size=2>master merge</font></a><font size=2> is started.</font></font></td></tr>
|
|
</table>
|
|
<p></p>
|
|
<table border=1 cellpadding=5 cellspacing=0 width=87%>
|
|
<tr><td valign=bottom><font FACE="Arial"><a name="MaxShadowIndexSize"><font size=2><b>MaxShadowIndexSize</b></font></a><font size=2><b> REG_DWORD</font></b></font></td></tr>
|
|
<tr><td valign=top><font FACE="Arial"><font size=2>Units: Percentage of disk space<br>
|
|
Default: 20<br>
|
|
Range: 5 - infinite</font></font></td></tr>
|
|
<tr><td valign=top><font FACE="Arial"><font size=2>If the disk space occupied by the </font><a href="indexhlp.htm#ShadowIndex"><font size=2>shadow indexes</font></a><font size=2> exceed this percentage of the catalog drive, a </font><a href="indexhlp.htm#MasterMerge"><font size=2>master merge</font></a><font size=2> is
|
|
started.</font></font></td></tr>
|
|
</table>
|
|
<p></p>
|
|
<table border=1 cellpadding=5 cellspacing=0 width=87%>
|
|
<tr><td valign=bottom><font FACE="Arial"><a name="MaxWordlists"><font size=2><b>MaxWordLists</b></font></a><font size=2><b> REG_DWORD</font></b></font></td></tr>
|
|
<tr><td valign=top><font FACE="Arial"><font size=2>Units: WordLists<br>
|
|
Default: 20<br>
|
|
Range: 10 - 30</font></font></td></tr>
|
|
<tr><td valign=top><font FACE="Arial"><font size=2>Maximum number of word lists that can exist at one time.</font></font></td></tr>
|
|
</table>
|
|
<p></p>
|
|
<table border=1 cellpadding=5 cellspacing=0 width=87%>
|
|
<tr><td valign=bottom><font FACE="Arial"><a name="MaxWordlistSize"><font size=2><b>MaxWordlistSize</b></font></a><font size=2><b> REG_DWORD</font></b></font></td></tr>
|
|
<tr><td valign=top><font FACE="Arial"><font size=2>Units: 128K<br>
|
|
Default: 14<br>
|
|
Range: 10 - infinite</font></font></td></tr>
|
|
<tr><td valign=top><font FACE="Arial"><font size=2>Maximum amount of memory consumed by an individual word list. When this limit is reached, only the document
|
|
being filtered will be added. Additional documents will be refiled and later placed in another word list. Each unit is 128
|
|
kilobytes (K) (for example, 20 = 2.5 megabytes).</font></font></td></tr>
|
|
</table>
|
|
<p></p>
|
|
<table border=1 cellpadding=5 cellspacing=0 width=87%>
|
|
<tr><td valign=bottom><font FACE="Arial"><a name="MinDiskFreeForceMerge"><font size=2><b>MinDiskFreeForceMerge</b></font></a><font size=2><b> REG_DWORD</font></b></font></td></tr>
|
|
<tr><td valign=top><font FACE="Arial"><font size=2>Units: Percentage of disk space<br>
|
|
Default: 15 <br>
|
|
Range: 5 - 25</font></font></td></tr>
|
|
<tr><td valign=top><font FACE="Arial"><font size=2>On the catalog drive, if the free space falls below </font><a href="#MinDiskFreeForceMerge"><font size=2><em>MinDiskFreeForceMerge</em></font></a><font size=2> and the disk space occupied by the
|
|
shadow indexes exceeds </font><a href="#MaxShadowFreeForceMerge"><font size=2><em>MaxShadowFreeForceMerge</em></font></a><font size=2>, a </font><a href="indexhlp.htm#MasterMerge"><font size=2>master merge</font></a><font size=2> is started.</font></font></td></tr>
|
|
</table>
|
|
<p></p>
|
|
<table border=1 cellpadding=5 cellspacing=0 width=87%>
|
|
<tr><td valign=bottom><font FACE="Arial"><font size=2><b>MinIdleQueryThreads REG_DWORD</font></b></font></td></tr>
|
|
<tr><td valign=top><font FACE="Arial"><font size=2>Default: 1<br>
|
|
Range: 0 - 1000</font></font></td></tr>
|
|
<tr><td valign=top><font FACE="Arial"><font size=2>Minimum number of idle threads kept alive to process incoming queries.</font></font></td></tr>
|
|
</table>
|
|
<p></p>
|
|
<table border=1 cellpadding=5 cellspacing=0 width=87%>
|
|
<tr><td valign=bottom><font FACE="Arial"><a name="MinMergeIdleTime"><font size=2><b>MinMergeIdleTime</b></font></a><font size=2><b> REG_DWORD</font></b></font></td></tr>
|
|
<tr><td valign=top><font FACE="Arial"><font size=2>Units: Percentage of CPU<br>
|
|
Default: 90<br>
|
|
Range: 10 - 100</font></font></td></tr>
|
|
<tr><td valign=top><font FACE="Arial"><font size=2>If average system idle time for the last merge check period is greater than this value, then an annealing merge can be
|
|
performed.</font></font></td></tr>
|
|
</table>
|
|
<p></p>
|
|
<table border=1 cellpadding=5 cellspacing=0 width=87%>
|
|
<tr><td valign=bottom><font FACE="Arial"><a name="MinSizeMergeWordlists"><font size=2><b>MinSizeMergeWordlists</b></font></a><font size=2><b> REG_DWORD</font></b></font></td></tr>
|
|
<tr><td valign=top><font FACE="Arial"><font size=2>Units: Kilobytes<br>
|
|
Default: 1024<br>
|
|
Range: 1024 - 10240</font></font></td></tr>
|
|
<tr><td valign=top><font FACE="Arial"><font size=2>Minimum combined size of word lists that will force a shadow merge.</font></font></td></tr>
|
|
</table>
|
|
<p></p>
|
|
<table border=1 cellpadding=5 cellspacing=0 width=87%>
|
|
<tr><td valign=bottom><font FACE="Arial"><a name="MinWordlistMemory"><font size=2><b>MinWordlistMemory</b></font></a><font size=2><b> REG_DWORD</font></b></font></td></tr>
|
|
<tr><td valign=top><font FACE="Arial"><font size=2>Units: Megabytes<br>
|
|
Default: 5<br>
|
|
Range: 1 - 10</font></font></td></tr>
|
|
<tr><td valign=top><font FACE="Arial"><font size=2>Minimum free memory for word list creation.</font></font></td></tr>
|
|
</table>
|
|
<p></p>
|
|
<table border=1 cellpadding=5 cellspacing=0 width=87%>
|
|
<tr><td valign=bottom><font FACE="Arial"><a name="PropertyStoreMappedCache"><font size=2><b>PropertyStoreMappedCache</b></font></a><font size=2><b> REG_DWORD</font></b></font></td></tr>
|
|
<tr><td valign=top><font FACE="Arial"><font size=2>Units: 64K pages<br>
|
|
Default: 16<br>
|
|
Range: 0 - infinite</font></font></td></tr>
|
|
<tr><td valign=top><font FACE="Arial"><font size=2>Maximum size of in memory buffers for </font><a href="indexhlp.htm#PropertyCache"><font size=2>Property Cache</font></a><font size=2>. </font></font></td></tr>
|
|
</table>
|
|
<p></p>
|
|
<table border=1 cellpadding=5 cellspacing=0 width=87%>
|
|
<tr><td valign=bottom><font FACE="Arial"><a href="filtrhlp.htm#ThreadClassFilter" name="ThreadClassFilter"><font size=2><b>ThreadClassFilter</b></font></a><font size=2><b> REG_DWORD</font></b></font></td></tr>
|
|
<tr><td valign=top><font FACE="Arial"><font size=2>Default: Idle Priority Class<br>
|
|
Range: 20, 40, 80, 100</font></font></td></tr>
|
|
<tr><td valign=top><font FACE="Arial"><font size=2>Priority class of the </font><a href="filtrhlp.htm#CiDaemon"><font size=2>CiDaemon</font></a><font size=2> process. The value 20 is Normal Priority Class, 40 is Idle Priority Class, 80 is High
|
|
Priority Class, and 100 is Realtime Priority Class.</font></font></td></tr>
|
|
</table>
|
|
<p></p>
|
|
<table border=1 cellpadding=5 cellspacing=0 width=87%>
|
|
<tr><td valign=bottom><font FACE="Arial"><a href="filtrhlp.htm#ThreadPriorityFilter" name="ThreadPriorityFilter"><font size=2><b>ThreadPriorityFilter</b></font></a><font size=2><b> REG_DWORD</font></b></font></td></tr>
|
|
<tr><td valign=top><font FACE="Arial"><font size=2>Default: Above normal<br>
|
|
Range: Lowest -Above Normal</font></font></td></tr>
|
|
<tr><td valign=top><font FACE="Arial"><font size=2>Priority of the filtering thread within the </font><a href="filtrhlp.htm#CiDaemon"><font size=2>CiDaemon</font></a><font size=2> process.</font></font></td></tr>
|
|
</table>
|
|
<p></p>
|
|
<table border=1 cellpadding=5 cellspacing=0 width=87%>
|
|
<tr><td valign=bottom><font FACE="Arial"><a name="ThreadPriorityMerge"><font size=2><b>ThreadPriorityMerge</b></font></a><font size=2><b> REG_DWORD</font></b></font></td></tr>
|
|
<tr><td valign=top><font FACE="Arial"><font size=2>Default: Normal<br>
|
|
Range: Lowest -Above Normal </font></font></td></tr>
|
|
<tr><td valign=top><font FACE="Arial"><font size=2>Priority of the </font><a href="indexhlp.htm#Merging"><font size=2>merge</font></a><font size=2> thread.</font></font></td></tr>
|
|
</table>
|
|
</blockquote>
|
|
<hr>
|
|
<h1><a href="#TOP"><img src="up.gif" alt="To Top" align=middle border=0 width=14 height=11></a><a name="VirtualServersandCatalogs">Virtual Servers and Catalogs</a></h1>
|
|
<blockquote>
|
|
<pre><font size=4><code>HKEY_LOCAL_MACHINE
|
|
\SYSTEM
|
|
 \CurrentControlSet
|
|
  \Control
|
|
   \contentindex
|
|
    \</code></font><a name="IsapiVirtualServerCatalogs"><font size=4><code>IsapiVirtualServerCatalogs</code></font></a></pre>
|
|
</blockquote>
|
|
<p>Each key in this section associates a virtual server with a <a href="cathlp.htm#multiple">specific catalog</a>. The key name is the IP address of the virtual server
|
|
(NULL for the default server). </p>
|
|
<table border=1 cellpadding=5 cellspacing=0 width=87%>
|
|
<tr><td valign=bottom><font FACE="Arial"><font size=2><em><b>NULL</b></em><b> REG_SZ</font></b></font></td></tr>
|
|
<tr><td valign=top><font FACE="Arial"><font size=2>Default: <em>root</em><br>
|
|
Range: <em>pathname</em> </font></font></td></tr>
|
|
<tr><td valign=top><font FACE="Arial"><font size=2>The value is the location of the catalog, as it would be entered in the <strong>CiCatalog</strong> parameter of an .idq file. </font></font></td></tr>
|
|
</table>
|
|
<hr>
|
|
<h1><a href="#TOP"><font size=3><code><img src="up.gif" alt="To Top" align=middle border=0 width=14 height=11></code></font></a><a name="EventLogFlagsMasks">Event Log Flags</a></h1>
|
|
<p>Generation of some of the Windows NT <a href="errorhlp.htm#SystemErrors">event log messages</a> can be controlled by the EventLogFlags value. To enable the
|
|
generation of a specific event, the fields controlling that event must be turned on (set to 1). The bit-field mask and the event log
|
|
messages they control are given below.</p>
|
|
<table border=1 cellpadding=5 cellspacing=0 width=100%>
|
|
<tr><th align=left valign=bottom width=25%><font size=2>Mask Value </font></th><th align=left valign=bottom width=75%><font size=2>Controlled Event </font></th></tr>
|
|
<tr><td valign=top width=25%><font size=2>0x00000001 </font></td><td valign=top width=75%><font size=2>Class for extension <em>extension</em> unknown. Sample file: <em>file</em>. See </font><a href="errorhlp.htm#UnknownExtension"><font size=2>Error Messages</font></a><font size=2> for details.</font></td></tr>
|
|
<tr><td valign=top width=25%><font size=2>0x00000002</font></td><td valign=top width=75%><font size=2>One or more embeddings in file <em>file</em> could not be filtered. See </font><a href="errorhlp.htm#UnfilteredEmbeddings"><font size=2>Error Messages</font></a><font size=2> for details.</font></td></tr>
|
|
<tr><td valign=top width=25%><font size=2>0x00000004</font></td><td valign=top width=75%><font size=2>The content index could not filter file <em>file</em>. The filter operation was retried <em>number</em> times without success.
|
|
See </font><a href="errorhlp.htm#MaxRetries"><font size=2>Error Messages</font></a><font size=2> for details.</font></td></tr>
|
|
</table>
|
|
<hr>
|
|
<h1><a href="#TOP"><font size=3><code><img src="up.gif" alt="To Top" align=middle border=0 width=14 height=11></code></font></a><a name="Language-SpecificRegistrySettings">Language-Specific Registry Settings</a></h1>
|
|
<p>Language-specific registry settings control the selection of <a href="glossary.htm#Wordbreaker">word breaker</a>, <a href="glossary.htm#Stemmer">stemmer</a> and noise word list for a given language.
|
|
They also select the error pages returned in response to invalid user and administrator actions.</p>
|
|
<p>Language-specific registry settings are all stored in the following path:</p>
|
|
<blockquote>
|
|
<pre><font size=4><code>HKEY_LOCAL_MACHINE
|
|
\SYSTEM
|
|
 \CurrentControlSet
|
|
  \Control
|
|
   \contentindex
|
|
    \Language
|
|
     \</code><code><em>language</em></code></font></pre>
|
|
</blockquote>
|
|
<p><font size=3>The <strong>InstalledLangs</strong> value lists the set of languages installed. Each string in the <strong>Installedlangs</strong> value names a subkey below
|
|
the <strong>Language</strong> key. Beneath each <strong>Language</strong> key, the following values are recognized.</font></p>
|
|
<blockquote>
|
|
<dl>
|
|
<dt><font size=3>ISAPIDefaultErrorFile</font></dt>
|
|
<dd><font size=3>Full virtual path to the generic error template. This .htx template is processed when none of the specific
|
|
error pages applies. The variables CiRestriction, CiErrorMessage, and CiErrorNumber can all be
|
|
referenced.</font></dd>
|
|
<dd><font size=3> </font></dd>
|
|
<dt><font size=3>ISAPIHTXErrorFile</font></dt>
|
|
<dd><font size=3>Full virtual path to the error page returned in response to errors in the .htx file. The variables
|
|
<strong>CiRestriction</strong>, <strong>CiErrorMessage</strong>, and <strong>CiErrorNumber</strong> can all be referenced.</font></dd>
|
|
<dd><font size=3> </font></dd>
|
|
<dt><font size=3>ISAPIIDQErrorFile</font></dt>
|
|
<dd><font size=3>Full virtual path to the error page returned in response to errors in the .idq file. The variables
|
|
<strong>CiRestriction</strong>, <strong>CiErrorMessage</strong>, and <strong>CiErrorNumber</strong> can all be referenced.</font></dd>
|
|
<dd><font size=3> </font></dd>
|
|
<dt><font size=3>ISAPIRestrictionErrorFile</font></dt>
|
|
<dd><font size=3>Full virtual path to the error page returned in response to errors in the query restriction (CiRestriction).
|
|
This is the error page which will be seen most often by users. The variables <strong>CiRestriction</strong>,
|
|
<strong>CiErrorMessage</strong>, and <strong>CiErrorNumber</strong> can all be referenced.</font></dd>
|
|
<dd><font size=3> </font></dd>
|
|
<dt><font size=3>Locale</font></dt>
|
|
<dd><font size=3>Associates the registry section with a specific locale.</font></dd>
|
|
<dd><font size=3> </font></dd>
|
|
<dt><font size=3>NoiseFile</font></dt>
|
|
<dd><font size=3>File name of noise word list for this locale. The file must be located in the %SystemRoot%\System32
|
|
directory.</font></dd>
|
|
<dd><font size=3> </font></dd>
|
|
<dt><font size=3>StemmerClass</font></dt>
|
|
<dd><font size=3>ActiveX class ID of class used for locale-specific stemming.</font></dd>
|
|
<dd><font size=3> </font></dd>
|
|
<dt><font size=3>WBreakerClass</font></dt>
|
|
<dd><font size=3>ActiveX class ID of class used to split phrases for this locale.</font></dd>
|
|
<dd><font size=3> </font></dd>
|
|
</dl>
|
|
</blockquote>
|
|
<!--Footerbegin--><hr>
|
|
<p align=center><a href="default.htm#Top"><img src="toc.gif" alt=" Contents" align=middle border=0 width=89 height=31></a> <a href="cathlp.htm"><img src="previous.gif" alt="Previous" align=middle border=0 width=32 height=31></a> <a href="#TOP"><img src="up_end.gif" alt="To Top" align=middle border=0 width=32 height=31></a> <a href="errorhlp.htm"><img src="next.gif" alt="Next" align=middle border=0 width=32 height=31></a> </p>
|
|
<hr>
|
|
<p align=center><em>© 1996 by Microsoft Corporation. All rights reserved.<!--Footerend--></em></p>
|
|
</body>
|
|
|
|
</html>
|