您可以使用 DSCC 執行此作業。如需有關資訊,請參閱目錄服務控制中心介面與 DSCC 線上說明。
調整索引清單臨界值。
您可以在下列任何一個層級調整索引清單臨界值:
實例層級:
dsconf set-server-prop -h host -p port all-ids-threshold:value |
尾碼層級:
dsconf set-suffix-prop -h host -p port suffix-DN all-ids-threshold:value |
項目層級:
dsconf set-index-prop -h host -p port suffix-DN all-ids-threshold:value |
依搜尋類型的索引層級:
dsconf set-index-prop -h host -p port suffix-DN all-ids-threshold search-type:value |
其中 search-type 為下列其中之一:
eq-enabled 相同
pres-enabled 存在
sub-enabled 子字串
近似索引無法配置 all-ids-threshold 特性。
您可以在依搜尋類型的索引層級使用 DSCC,設定臨界值。如需更多資訊,請參閱目錄伺服器線上說明。
重新產生尾碼索引。
請參閱產生索引。
如果已為舊的所有 ID 臨界值調校資料庫的快取大小,且伺服器有足夠的實體記憶體,請考慮加資料庫的快取大小。
根據所有 ID 臨界值增量範圍的 25%,增加資料庫的快取大小。
亦即,如果所有 ID 臨界值從 4000 提高到 6000,則可以增加資料庫的快取大小約 12 ½% 做為索引清單大小的增量。
使用屬性 dbcachesize 設定資料庫的快取大小。憑經驗尋找最適大小,再將變更套用到生產伺服器。