제가 ldap에다가여 10만건을 입력을 했는데여...
루트밑에 천개(i), 각각의 천개밑에 100개(j) 이렇게 입력을 했습니다.
입력한 내용은 모두 동일합니다. 아래...
dn: .....
cn: John Jones
sn: Jones
mail: jonj@here.and.now
objectclass: person
이런식으로 10만건을 입력을 하구나서... cn으로 인덱싱을 해주었습니다.
그런데 검색을하니 결과가 나오기까지(웹에서 php로 검색)
12 - 13초가 걸리는군요
이게 빠른건지... 느린건지...
제가 생각할때는 검색시 실제 트리상의 경로를 제공해서 검색을 한는데
이정도 시간이 걸린다는것은 무엇인가 문제가 있는듯 싶어 이렇게 질문을
드립니다.
검색옵션은 아래와 같이 주었습니다.
$sr=ldap_search($ds, "j=2, i=100, o=isk, c=kr", "cn=John Jones");
그리고
$sr=ldap_search($ds, "j=2, i=100, o=isk, c=kr", "cn=*");
마지막으로
$sr=ldap_search($ds, "i=100, o=isk, c=kr", "cn=*");
그런데 위에 말씀드린것 같이 검색에서 실제의 상위 경로를 전부제공하는거
같은데... 왜이리 느리죠? ㅠ.ㅠ
그리고 3가지 검색모두 검색결과가 나오기까지의 시간이 거의 같습니다.
뭐가 문제이죠?
아님 정상인가요?
한수부탁^^
답변기다리겠습니다.
|