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
운영게시판
최근게시물
MySQL Q&A 27319 게시물 읽기
No. 27319
1억건정도 검색을 하는데 교집합 검색 답이 없나요?
작성자
dualwiz(dualwiz)
작성일
2008-01-11 14:26
조회수
3,027

1억건정도 검색을 테스트 하는데


단순 키값에 의한 셀렉팅은 쓸만한데


2단어 이상 교집합하면 결과를 볼 수 가 없습니다.






대용량 교집합 검색 처리할수 있는 방법좀 알려주세요..



고수님들 부탁드립니다.

이 글에 대한 댓글이 총 1건 있습니다.

엄청난 양이로군요.

전체 DB 크기가 어느 정도인지 몰라도, 이럴 경우라면 다른 해법을 찾으셔야 합니다.
MySQL 이 과연 그런 규모에서 제대로 결과를 내어 주느냐 하는 것은 의문스럽습니다.

나름대로 생각하는 해결방법입니다.

1. 무식한 방법은 서버 사양을 늘이는 방법입니다. 충분한 속도를 낼수 있도록...
2. 가장 기본적으로 DB tuning 을 제대로 하셔야 합니다. 단순한 index 구성 부터, 내가 사용하는 query 에 맞춰서 구성하시고, query 를 줄때 인덱스를 제대로 타는지 확인하셔야 합니다.
3. 만약 이런 방법으로도 안되면, 해당 쿼리 결과를 미리 단독 테이블로 구성하는 방법도 생각해 보셔야 합니다. 이럴 경우는 이런 query가 많지 않다면 비효율적이겠죠.

정재익(neople)님이 2008-01-12 12:14에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
27322윈도우즈xp에서 mysql설치시 에러 [1]
최현식
2008-01-14
2461
27321MySQL Gold Partner 권한의 인시던트 사용 기회를 드립니다. [1]
최세영
2008-01-14
2585
27320테이블의 모든 필드를 varchar로 받으려면? [5]
초보자랍니다.
2008-01-11
3024
273191억건정도 검색을 하는데 교집합 검색 답이 없나요? [1]
dualwiz
2008-01-11
3027
27318mysql 데몬 수 조정하는것에 대한 문의 입니다. [1]
박성원
2008-01-11
2537
273161천만건 count(*) 하는데...myisam 은 0초 innodb는 17초가 걸립니다 [2]
kevin
2008-01-11
4210
27315window + MySQL5에서 tablespace이름,용량을 어떻게 알수있는지 [1]
김동수
2008-01-10
2842
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.019초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다