database.sarang.net
UserID
Passwd
Database
DBMS
MySQL
PostgreSQL
Firebird
Oracle
Informix
Sybase
MS-SQL
DB2
Cache
CUBRID
ㆍLDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
LDAP Q&A 242 게시물 읽기
No. 242
Re: 이게 빠른건지 느린건지 ...?해결^^
작성자
임오근
작성일
2001-01-08 19:30
조회수
11,916

에궁 또 제가 묻고 제가 답하고...

어쨋건 제가 여러 검색함수를 제공해서 테스트 해보니까여

음~

ldap_search()함수는여 일단 전체 디렉토리에서 검색을 하는거 같구요

ldap_read()함수는 지정된 해당 엔트리에 대한 결과만 리턴하구요

ldap_list()함수는 제가 의문을 가졌던 부문.. 그러니까 지정된 경로상의

하위 엔트리만을 검색해서 결과를 리턴하네요...

 

위의 제가 검색한 부분에서 ldap_search() 부분을 ldap_list()로 바꾸어서

검색을 해보니... 캬~ 0.1초도 안걸리는 듯한 기분이네여...

그럼 도움되시길 바랄께여^^

 

그래두 제가 묻고 제가 답하니까... 아무래두 사기치는 듯한 기분이^^ 농담입니다.

 

그럼 ...

 

 

>>임오근 님께서 쓰시길<<

:: 제가 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가지 검색모두 검색결과가 나오기까지의 시간이 거의 같습니다.

:: 뭐가 문제이죠?

:: 아님 정상인가요?

:: 한수부탁^^

:: 답변기다리겠습니다.

[Top]
No.
제목
작성자
작성일
조회
244LDAP 서버 개발자 구함
김형근
2001-01-09
9832
243LDAP에서 입력한 데이타를 몽땅 삭제하는 방법?
윤지영
2001-01-09
9736
245┕>Re: LDAP에서 입력한 데이타를 몽땅 삭제하는 방법?
박근오
2001-01-09 14:54:53
10820
236RDBMS를 Back-SQL로 쓰는 목적.
박근오
2001-01-08
10050
237┕>Re: 메타 인포메이션 (1)
박근오
2001-01-08 13:05:51
11539
238┕>Re: 메타 인포메이션 (2)
박근오
2001-01-08 13:02:39
11100
239┕>잘읽었습니다. 현재 NOVELL
송상준
2001-01-08 13:42:33
10435
234이게 빠른건지 느린건지 ...?
임오근
2001-01-08
11228
242┕>Re: 이게 빠른건지 느린건지 ...?해결^^
임오근
2001-01-08 19:30:43
11916
227LDAP의 데이터 백업 및 복구 방법
백종규
2001-01-06
12477
228┕>Re: LDAP의 데이터 백업 및 복구 방법
박근오
2001-01-06 11:13:48
12573
232┕>Re: LDAP의 데이터 백업 및 복구 방법
임오근
2001-01-06 14:18:22
12008
225오늘 LDAPp 1000000명 사용자를 만드는데
송상준
2001-01-05
11136
231┕>Re: 오늘 LDAPp 1000000명 사용자를 만드는데
박근오
2001-01-06 13:17:05
12134
235 ┕>감사합니다. 저는 허접입니다. 시작 단계이고요...
송상준
2001-01-08 10:09:03
11988
240  ┕>서칭 한번 해보세요!!
황명호
2001-01-08 14:24:08
11892
241 ┕>Re: Re: 오늘 LDAPp 1000000명 사용자를 만드는데--&gt; 파일 어디 있어요..
서강춘
2001-01-08 16:15:39
12252
222(에러 문의) ldap_bind: Invalid credentials
윤지영
2001-01-05
11397
223┕>Re: (에러 문의) ldap_bind: Invalid credentials
박근오
2001-01-05 17:23:10
12321
224 ┕>Re: Re: (에러 문의) ldap_bind: Invalid credentials
윤지영
2001-01-05 22:20:33
12297
226  ┕>Re: Re: Re: (에러 문의) ldap_bind: Invalid credentials
백종규
2001-01-06 09:36:59
12229
229   ┕>Re: Re: Re: Re: (에러 문의) ldap_bind: Invalid credentials
박근오
2001-01-06 12:43:25
11948
233    ┕>Re: Re: Re: Re: Re: (에러 문의) ldap_bind: Invalid credentials
정재익
2001-01-07 23:09:52
11949
230  ┕>Re: Re: Re: (에러 문의) ldap_bind: Invalid credentials (openldap 2.0.7에서)
박근오
2001-01-06 12:35:50
11709
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2023 DSN, All rights reserved.
작업시간: 0.051초, 이곳 서비스는
	PostgreSQL v16.1로 자료를 관리합니다