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 1295 게시물 읽기
No. 1295
[질문] 검색 속도를 높이기위해..
작성자
궁그미
작성일
2001-12-12 17:39
조회수
4,888
첨부파일: 001 (2bytes)

안녕하세요?

 

LDAP을 이제 막 시작한 뼝아리 입니다... ^^;

 

Ldif 파일의 스키마가 dn,cn, mail, locality, description, telephonenumber 라고 할때.. 검색을 주로 cn, 이나 mail 로 하려고 합니다.

 

테스트로 데이터를 만개 넣고, 테스트를 해보았는데.. 인덱스를 넣을때랑 안 넣을때랑 검색 시간이 비슷하게 걸리네요..

 

slapd.conf에 인덱스를 아래와 같이 주었거든요..

 

index cn,mail eq

index objectclass eq

 

그리고 아래는 검색속도를 높이기위해 캐쉬를 주었는데...

 

cachesize 10000

dbcachesize 10000000

 

캐쉬 사이즈를 높여두 역시 차이가 나지 않네요..

 

십만개랑 백만개 넣어서 태스트를 해보려구 하는데..

 

영 속도가 안나오네요... 검색속도도 MySQL이 더 빠른거 같네요..

 

OpenLDAP보다요..

 

역시 제가 인덱스와 캐쉬를 잘못 잡아서 그러는지.. 아니면 원래 그런건지 알고 싶어요..

 

참고로 테스트하는 서버는 인텔 P3 733 듀얼 , 램 512 메가 입니다.

 

제가 했던 방법을 적습니다.. 잘 못한 곳이 있으면 지적을...

 

OpenLDAP 1.2.7과 버클리 DB를 컴파일 하구여.. 인스톨한 후에...

 

< test.ldif 파일 >

 

dn: o:my-org,c=kr

o: my-org

 

dn: mail=test1@domain.com,o=my-org,c=kr

cn: my-name1

mail: test1@domain.com

telephone: 111-1111

local: bla bla

description: bla bla

 

dn: mail=test2@domain.com,o=my-org,c=kr

cn: my-name2

mail: test1@domain.com

telephone: 111-1112

local: bla bla

description: bla bla

 

.... 이런 식으루 만번 더.... (아래꺼만..)

 

 

아래 글들을 보니 '수평적'이라는 이야기가 있던데...

 

데이터를 너무 무식하게 넣어서 그런가요?

 

<slapd.conf >

...

index cn,mail eq

index objectclass eq

 

cachesize 10000

dbcachesize 10000000

 

...

 

이렇게 만들고...

 

openldap ] #sbin/ldif2ldbm -i /tmp/test.ldif -f /tmp/slapd.conf

 

openldap ] #libexec/slapd -f /tmp/slapd.conf

 

로 실행하였습니다.

 

결과물으 찾는걸 보니 실행은 제대루 되는거 같은데.. 너무 느리네요..

 

만건에서 하나를 찾는데는 1.5초 정도..

 

백만건에서 하나를 찾는데는 200초가 넘게 걸려요.. T_T;

 

그럼 미리 감사를... 꾸벅..


[Top]
No.
제목
작성자
작성일
조회
1299win2000 server ASP단에서 LDAP인증하는 방법좀 알려주세요
김동식
2001-12-13
5656
1298TETware에 대해........ [1]
김연수
2001-12-13
5309
1296귀신이 곡할 노릇입니다.-1
최병희
2001-12-13
5045
1295[질문] 검색 속도를 높이기위해..
궁그미
2001-12-12
4888
1300┕>Re: [질문] 검색 속도를 높이기위해..
최병희
2001-12-13 18:18:43
5476
1294attribute 수정에서요.
조준용
2001-12-12
4953
1290rfc에는 정의되어있는데 openldap에는 없는 스키마..
sunny
2001-12-11
5041
1291┕>Re: rfc에는 정의되어있는데 openldap에는 없는 스키마..
장의석
2001-12-11 12:00:21
5416
1292 ┕>Re: Re: rfc에는 정의되어있는데 openldap에는 없는 스키마..
sunny
2001-12-11 13:17:08
5439
1287귀신이 곡할 노릇입니다
최병희
2001-12-10
4962
1288┕>Re: 귀신이 곡할 노릇입니다
장의석
2001-12-11 11:39:11
5507
1293 ┕>물론 그건 아닙니다.
최병희
2001-12-12 09:13:19
5345
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.018초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다