Windows NT 和 Windows 2000︰%DMBMMPATH%\instance\%DB2INSTANCE%\db2tx\txinsnnn 對於每一個伺服器案例,此檔案只出現一次。
下次啟動伺服器案例時,更新的選項才會生效。
區段 | 選項 | 預設值 | 說明 |
---|---|---|---|
[INSTANCE] | DESWORKSRV |
| 指向暫存檔所用的工作目錄。 |
| DESNLPSSRV |
| 指向資源目錄。 |
[DAEMON] | MaxMtEntries | 在 AIX、Windows、OS/390 上是 30
在 Solaris 上是 10 | 隨時並行使用的最大索引數。 缺乏資源時,例如號誌或共用記憶體,請減少此數字。 可用的資源隨平台而異,因此,預設值亦隨平台而異。 |
| MaxIndexEntries | 1000 | 使用的最大索引數。缺乏資源時,例如共用記憶體,請減少此數字。 |
[BUFFER] | BUFFERSEGMENTSIZE | 32 000 | 使用於緩衝的區塊區段大小,以位元組計算。由 EhwUpdate 所使用。 |
| BUFFERSEGMENTCOUNT | 3 | 指緩衝區交換到暫存檔之前,索引更新處理期間使用的最大區段數。 如果您的文件集合含有大量文件,請增加此數字。 |
| BUFFERSORTSIZE | 20 000 000 | 緩衝區的位元組大小,用來排序暫時工作檔。 |
[DOCUMENTFORMAT] | USEREXIT |
| 使用者跳出程式的名稱,用來處理 deslsdef.h 中未列示的文件格式。
如果使用者跳出程式儲存於 PATH 陳述式中的目錄,則指定檔名,
否則指定完整的檔名。
關於使用者跳出程式的格式轉換資訊,請參閱使用未支援的文件格式。 |
| FORMATRECOGNITION | TRUE | 對於 deslsdef.h 中列示的文件格式執行格式識別。
TRUE︰開啟格式識別
FALSE︰關閉格式識別 |
UseExitForAllFormats | FALSE | 決定如何呼叫使用者跳出程式,處理 deslsdef.h 中未列示的文件格式。
您必須設定 USEREXIT 的值。
TRUE︰一律呼叫使用者跳出程式。如果設定此值, FORMATRECOGNITION 會被忽略。
FALSE︰對於超過 EHW_USER_FORMATS 值的所有文件格式,呼叫使用者跳出程式。 | |
[LINGPREC] 適用於以語言或精確做為基本類型的所有索引。 | UPDATETHRESHOLD | 4 000 000 | 一個索引更新程序在內部會分割成數回合的更新和重組程序。 此值指定一個更新步驟中所要收集的字數。 |
| UPDATESLICE | 1 | 內部重組程序開始之前執行的更新次數。 一個更新步驟由 UPDATETHRESHOLD 所定義。 |
[NGRAM] 適用於具有 DBCS 支援的所有索引。 | UPDATETHRESHOLD | 10 000 000 | 在一次更新步驟中,新增到索引的文件總位元組大小。 如果超出臨界值,重組程序就會自動啟動。 |
| UPDATESLICE | 10 000 | 次要索引中的最大文件數。 每一次更新之後都會檢查此數字。如果文件數大於此值, 重組程序就會自動啟動。 |