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 2549 게시물 읽기
No. 2549
Re: # 꼭 알고 싶어서요...(sql)
작성자
정재익
작성일
2000-07-11 14:46
조회수
2,126

조건이 너무 복잡하군요.

MySQL 의 경우 사실 Qyuery 처리 속도 자체는 엄청나게 느립니다. 아마도 SQL Engine 자체의 문제라고 생각됩니다. 그러므로 복잡한 Query 문의 처리 속도가 많이 느리다는 것이지요. 그리고 not in 조건문에 여러개의 항목을 적었다고 해서 많이 느려지지는 않습니다. 아래 Query 문은 만약 테이블에 자료건수가 많다면 장난이 아니게 느릴 것 같은 생각이 듭니다. 왜냐 하면 조건도 많지만 그기다가 count(*) 라는 aggregate 함수까지 사용하셨군요. MySQL 은 자료의 입출력에는 엄청난 장점을 보이지만 Query 처리 부분에서는 다른 DBMS 보다 빠르질 않습니다.

 

> 지금 무척이나 나름대로 해결하는데 노력을 해보는데 영 안되네요..

> 도움을 청합니다.

> 특정 id를 제외하고 쿼리를 돌리려 하는데,

> not in 조건에 항목을 2개만 넣어도 쿼리가 빠른데,

> 다음과 같이 not in 조건에 항목을 4개 넣으니 응답이 전혀 없네요...

> 혹시나 해서 not in 조건을 2개씩 두개로 분할을 해도 역시 마찬가지이고요

>

> select count(*) as cnt

> from igt_document a,igt_docfolder b,igt_log c

> where a.doc_yearmon=b.doc_yearmon and b.userlog_id=c.userlog_id

> and a.doc_number=b.doc_number

> and (c.userlog_type='3' or (c.userlog_type='6' and a.fax_page=1))

> and b.folder_date> (sysdate-7)

> and c.userlog_id not in ('유우머','01011','010112','0101113')

> and a.doc_type='4';

[Top]
No.
제목
작성자
작성일
조회
2542[질문]에러없이 디비에 저장이 안됩니다...이 답답함을...
밥튕
2000-07-11
1904
2545┕>Re: [질문]에러없이 디비에 저장이 안됩니다...이 답답함을...
정재익
2000-07-11 14:18:11
1927
2546 ┕>Re: Re: [질문]에러없이 디비에 저장이 안됩니다...이 답답함을...
밥튕
2000-07-11 14:39:43
1901
2541MySQL에 Index를 어떻게 걸어주어야 할까요?
정태호
2000-07-11
1900
2547┕>Re: MySQL에 Index를 어떻게 걸어주어야 할까요?
정재익
2000-07-11 14:40:14
2520
2540[초보의질문] 패스워드 바꿀때... DB패스워드하고 계정패스워드는 다른건가요??
huhch
2000-07-11
1750
2548┕>Re: [초보의질문] 패스워드 바꿀때... DB패스워드하고 계정패스워드는 다른건가요??
정재익
2000-07-11 14:42:44
2146
2538# 꼭 알고 싶어서요...(sql)
김은정
2000-07-11
1992
2549┕>Re: # 꼭 알고 싶어서요...(sql)
정재익
2000-07-11 14:46:53
2126
2552 ┕># Re: Re: # 꼭 알고 싶어서요...(sql)
김하정
2000-07-11 15:34:26
2471
2537또굉장히급한 질문
APM초보
2000-07-11
1853
2539┕>Re: 또굉장히급한 질문
배움이
2000-07-11 10:42:48
2080
2536GCC (C++ compiler cannot create executables)
sean
2000-07-11
2314
2550┕>Re: GCC (C++ compiler cannot create executables)
정재익
2000-07-11 14:49:09
2286
2533한개의 테이블에서의 컬럼수와 효율.
배움이
2000-07-11
2015
2534┕>Re: 한개의 테이블에서의 컬럼수와 효율.
정재익
2000-07-11 09:44:50
2462
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.021초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다