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
운영게시판
최근게시물
Informix Q&A 2056 게시물 읽기
No. 2056
쿼리 시간이 너무 오래 걸릴 때 해결 방법이 없을까요?
작성자
yi
작성일
2004-10-04 17:21ⓒ
2004-10-05 15:14ⓜ
조회수
5,728

데이터는 4만건 정도인데요.

 

text형 데이터가 있는 4개 정도의 컬럼을 OR 검색하게 됩니다.

 

(검색을 안 해도 오래 걸리는데요)

시간이 너무 오래 걸리는군요.

 

게시판 검색을 해 보니 10만건에 2, 3초 정도 걸린다고 하시는데, 정말인가요?

테이블 형태나 쿼리에 따라 다르겠지만, 너무 차이가 나는 듯 하고 개선될 여지가 잘 안 보이기 때문에 물어보고 싶습니다.

 

쿼리는 조인이 되어 있고, 인덱스를 적용했으며, 나름대로 최대한 간결하게 코딩(ASP Getrows 방식 알고리즘)했는데도 검색하지 않을 시에 20초 정도 검색을 하면 60초 정도 걸리는 것 같습니다. ㅡ_ㅡ;;
너무 오래걸려서 문제인데 어떤 해결 방법이 있을지요?

 

텍스트 검색하는 경우에 특히 시간이 너무 많이 걸리는 것 같은데, 어떻게 해야할지 감을 못 잡겠습니다.

 

검색엔진 사용하다가 엔진이 너무 허접해서 DB 쿼리 방식으로 해 볼려고 하는데, 5초 이내 정도면 어느정도 될 것 같은데 너무 심각하게 차이가 많이 나서 곤란한 상황이네요.

 

잘 아시는 분 조언 좀 부탁드립니다.

 

 

[Top]
No.
제목
작성자
작성일
조회
2060[질문]대량의 데이터를 페이징을 하려면 어떻게 해야 할까요?
안티인포믹스
2004-10-05
6076
2059FIRST 키워드 관련 문의 [2]
yi
2004-10-05
6998
2058sdk설치관련
염승열
2004-10-05
5941
2056쿼리 시간이 너무 오래 걸릴 때 해결 방법이 없을까요?
yi
2004-10-04
5728
2055한국어 설정법좀 알려주세요!! [1]
이경모
2004-09-27
5813
2053외래키 삭제방법? [1]
이경모
2004-09-20
6421
2052index 수정하는 법이 궁금합니다. [3]
yi
2004-09-20
6742
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2022 DSN, All rights reserved.
작업시간: 0.063초, 이곳 서비스는
	PostgreSQL v14.2로 자료를 관리합니다