Sun Java System Communications Services 2005Q4 릴리스 노트

디렉토리 서버 성능

LDAP 디렉토리 서버의 성능을 향상시키려면, 특히 LDAP 디렉토리의 달력 검색을 사용하는 경우 다음 항목을 고려하십시오.

LDAP 디렉토리 서버 속성 색인

Calendar Server가 LDAP 디렉토리 서버에 액세스할 때 성능을 향상시키려면 여러 속성에 대한 LDAP 구성 파일에 색인을 추가하십시오.

구성 프로그램 comm_dssetup.pl에서 선택적으로 색인 작업을 수행합니다.


정보 –

색인을 통한 성능 차이를 확인하려면 다음 검사를 수행하십시오.

  1. 색인 작업 이전, 다음 LDAP 명령 실행에 걸리는 시간


    ldapsearch -b "base" "(&(icscalendarowned=*
    user*)(objectclass=icsCalendarUser))"

    여기서 base는 Calendar Server의 사용자 및 자원 데이터가 있는 디렉토리 서버의 LDAP 기본 DN이며, user는 사용자가 Calendar Express Subscribe \> Calendar Search 대화 상자에 입력할 수 있는 값입니다.

  2. icsCalendarOwned에 대해 색인을 실행합니다.

  3. 다시 다음 LDAP 명령을 실행하고 시간을 측정합니다.


    ldapsearch -b "base"
     "(&(icscalendarowned=*user*)(objectclass=icsCalendarUser))"

    여기서 base는 Calendar Server의 사용자 및 자원 데이터가 있는 디렉토리 서버의 LDAP 기본 DN이며, user는 사용자가 Calendar Express Subscribe \> Calendar Search 대화 상자에 입력할 수 있는 값입니다.

  4. 시간을 비교합니다. 측정 가능한 시간 차이가 있어야 합니다.


크기 제한 및 조사 제한 매개 변수 검사 및 설정

조사 제한(nsslapd-lookthroughlimit) 및 크기 제한(nsslapd-sizelimit) 매개 변수가 적절한 값으로 설정되었는지 확인하려면 다음 명령을 수행하십시오.

ldapsearch -b "base" "(&(icscalendarowned=*
user ID*)
(objectclass=icsCalendarUser))"

여기서 base는 Calendar Server의 사용자 및 자원 데이터가 있는 디렉토리 서버의 LDAP 기본 DN이며 user ID는 사용자가 Communications Express의 달력 검색 대화 상자에 입력할 수 있는 값입니다.

LDAP 서버가 오류를 반환한 경우 nsslapd-sizelimit 또는 nsslapd-lookthroughlimit 매개 변수가 충분히 크지 않은 경우일 수 있습니다. 다음 지침에 따라 이 두 매개 변수를 설정하십시오.