要提高 Calendar Server 访问 LDAP 目录服务器时的性能,请在 LDAP 配置文件中为各种属性添加索引。
配置程序 comm_dssetup.pl 将为您选择性地创建索引。
要查看创建索引可以给您带来的性能差别,请执行以下测试:
创建索引之前,运行以下 LDAP 命令所花费的时间:
ldapsearch -b "base" "(&(icscalendarowned=* user*)(objectclass=icsCalendarUser))" |
其中 base 是 Calendar Server 用户和资源数据所在的目录服务器的 LDAP 基本 DN,user 是最终用户可以在 Calendar Express 订阅 \> 日历搜索对话框中输入的值。
为 icsCalendarOwned 创建索引。
再次运行以下 LDAP 命令,并进行计时:
ldapsearch -b "base" "(&(icscalendarowned=*user*)(objectclass=icsCalendarUser))" |
其中 base 是 Calendar Server 用户和资源数据所在的目录服务器的 LDAP 基本 DN,user 是最终用户可以在 Calendar Express 订阅 \> 日历搜索对话框中输入的值。
比较两者的时间。应具有较大的时间差值。