自訂搜尋處理程序以增進 LDAP 服務效能

若要增進 LDAP 服務效能,您可以選擇自訂服務處理搜尋的方式之選項。這些設定適用於網域中執行 LDAP 服務的所有伺服器。

逾時及傳回項目數上限欄位

根據預設,LDAP 服務會用必要的時間處理搜尋,並傳回找到的所有符合搜尋準則的項目。如果 LDAP 服務效能不佳,請考慮使用網域「配置設定」文件的 LDAP 標籤上的「逾時」「傳回項目數上限」欄位,以設定搜尋長度及傳回項目數的限制。如果傳送要求的 LDAP 用戶端也指定了逾時值,則優先採用較小的值。

萬用字元搜尋的最少字元數

當萬用字元與子字串合併時,指定使用者必須在搜尋過濾器的第一個萬用字元前放置的最小字元數。預設值是 1 個字元。如果增加此值,則使用者必須提供更明確的子字串搜尋過濾器,結果 LDAP 服務會搜尋更少的項目並會更快速地處理搜尋。如果 LDAP 服務效能不佳,請考慮增加萬用字元搜尋的最小字元為 2。

如果過濾器的開頭是萬用字元,後面接著子字串,LDAP 服務會移除起始萬用字元(除非「萬用字元搜尋的字元數下限」設為 0),然後使用剩餘的字元作為搜尋過濾器。例如,如果選項設為 2 而且使用者指定過濾器 sn=*br*,則 LDAP 服務會使用過濾器 br* 來處理搜尋。然而,如果使用者指定過濾器 *b*,則 LDAP 服務會拒絕搜尋要求,因為移除第一個萬用字元後,剩餘的搜尋過濾器 b* 在(目前的)第一個萬用字元前,僅包含一個字元。

註: 「萬用字元搜尋的字元數下限」選項不適用於僅使用萬用字元作為值的搜尋過濾器,例如,一律允許 sn=* 這類搜尋過濾器。因為這種過濾器搜尋只適用於屬性的呈現,不適用於屬性值,所以它不讓搜尋效能含意與子字串搜尋中的萬用字元相關聯。若要控制傳回作為呈現搜尋過濾器結果的項目數,請使用「傳回項目數上限」選項,以設定 LDAP 服務可以傳回的項目數上限。

指定設定以增進 LDAP 服務搜尋效能:

  1. 從「Domino® 管理員」中,開啟執行 LDAP 服務的伺服器,或開啟與執行 LDAP 服務的伺服器在相同網域中的伺服器。
  2. 按一下配置標籤。
  3. 在導覽窗格中,依序展開「目錄」「LDAP」,然後選取「設定」
  4. 請執行下列其中一個動作:

    如果您看到提示找不到此網域的「伺服器配置」文件。您要立即建立一個嗎?,按一下「是」,然後在文件上按一下「LDAP」標籤。

    如果您沒有看到此提示,請按一下「編輯 LDAP 設定」

  5. 變更下列任何欄位中的設定:
    1. LDAP 設定

    欄位

    Enter 鍵

    逾時

    允許 LDAP 用戶端搜尋的最長時間(以秒為單位);預設值是 0。例如,指定 60。

    傳回項目的最大數

    LDAP 服務傳回至 LDAP 用戶端作為搜尋結果之目錄項目的最大數;預設值是 0,表示沒有限制。例如,指定 100。

    萬用字元搜尋的最少字元數

    當萬用字元與子字串合併時,必須在搜尋過濾器的第一個萬用字元之前放置的最小字元數;預設值是 1。

  6. 按一下「儲存並關閉」