目录服务
“超时”和“返回的最大项数”
缺省情况下,LDAP 服务将花费必要长度的时间来处理搜索,并返回所找到的符合搜索条件的所有项。如果 LDAP 服务性能较慢,请考虑使用网络域“配置设置”文档的“LDAP”附签上的“超时”和“返回的最大项数”域来设置对搜索长度以及返回项数的限制。如果发送请求的 LDAP 客户机也指定了限制,则优先使用更低的设置。
“通配符搜索的最小字符数”
用于指定通配符与子字符串合并时用户必须在搜索过滤器中第一个通配符之前放置的最小字符数。缺省是 1 个字符。如果增加此值,则用户必须提供更加具体的子字符串搜索过滤器,结果 LDAP 服务将搜索更少的项并以更快地速度处理搜索。如果 LDAP 服务性能很慢,请考虑将通配符搜索所需要的最小字符数增加为 2 个。
如果过滤器以通配符开头后跟子字符串,则 LDAP 服务将删除句首的通配符(除非“通配符搜索的最小字符数”被设置为 0),然后使用其余的子字符串作为搜索过滤器。例如,如果该选项设置为 2,而用户指定过滤器 sn=*br*,则 LDAP 服务将使用过滤器 br* 处理搜索。但是,如果用户指定过滤器 *b*,LDAP 服务将拒绝搜索请求,因为第一个通配符被删除后,b* 是剩余的搜索过滤器,在(现在的)第一个通配符之前仅包含一个字符。
注意 “通配符搜索的最少字符数”选项不应用于仅将通配符用作值的搜索过滤器,例如,始终允许类似 sn=* 的搜索过滤器。由于此类过滤器仅搜索出现的属性,而不是搜索属性值,因此没有与子字符串搜索中的通配符相关的搜索性能问题。要控制作为实际搜索过滤器的结果而返回的项数,请使用“返回的最大项数”选项设置 LDAP 服务可以返回的最大项数。
指定设置以提高 LDAP 服务的搜索性能
1. 从 Domino Administrator 中,打开运行 LDAP 服务的服务器,或者打开与运行 LDAP 服务的服务器在同一个网络域中的服务器。
2. 单击“配置”附签。
3. 在左侧窗格中,展开“目录”“LDAP”,然后选择“设置”。
4. 执行下列操作之一:
如果未看到提示,请单击“编辑 LDAP 设置”。
另请参阅