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 1193 게시물 읽기
No. 1193
Re: [질문]여러개의 테이블에서 select 할때
작성자
정재익(advance)
작성일
2001-12-18 13:42
조회수
4,860

일반적인 경우라면 Simple Query 를 두번 주는 것이 한번 Join 을 하는 것 보다는 로딩이 적은 경우가 많습니다. 하지만 프로그램의 성격상 그리고 디비 구조상 할수 없이 Join 을 이용해야만 원하는 정보를 구할수 있는 경우가 있습니다. 이럴 경우에는 간단한 Query 로서 해결할려면 엄청나게 프로그램 길이도 길어지고, 결국은 query 자체도 더 복잡해지고 로딩을 더 많이 주게 되는 결과를 초래할 수 있습니다.

일상적으로 프로그래밍을 작성하는데 있어서 그 일부로서 Query 를 이용하게 되며, 이 Query 는 어쩌던지 최적화시켜서 하나의 Query 로서 해결하는 것이 가장 좋은 프로그래밍 방법입니다.

이 것이 시스템 부하를 많이 준다면 뭔가 디비 구조가 잘못되었던지 또는 Query 자체가 optimization 되지 않은 결과가 아닐까 생각해 봅니다.

 

-- crash 님이 쓰신 글:

>> C로 프로그램을 짜고 있는데

>> 여러개의 테이블을 사용해서 데이타를 모아야 할때 join을 사용하는 것 방법하고

>> 쿼리를 이용해 메인 데이타를 가지고 와서 이것으로 관련된 데이타를 다시 여러번 쿼리를 해서 가지고 오는 방법 하고 어떤게 DB에 부담을 덜 주게 되는걸까요?

[Top]
No.
제목
작성자
작성일
조회
1197primary key지정 [3]
이정훈
2001-12-19
4657
1195[질문]디비(청크)사이즈 어떻게 늘리죠?
김호석
2001-12-18
4238
1196┕>Re: [질문]디비(청크)사이즈 생성, 추가방법.
딧세
2001-12-18 17:19:16
4735
1194<p>&nbsp;</p>
김호석
2001-12-18
4454
1190[질문]여러개의 테이블에서 select 할때
crash
2001-12-18
4238
1193┕>Re: [질문]여러개의 테이블에서 select 할때
정재익
2001-12-18 13:42:11
4860
1187informix설치법에 대한 문서를 찾아요. [2]
김홍성
2001-12-16
4288
1184도와주세요..
미니
2001-12-14
4613
1185┕>Re: 도와주세요..
신호
2001-12-15 01:34:19
4552
1186 ┕>Re: Re: 도와주세요..
미니
2001-12-15 05:38:17
4378
1188  ┕>Re: Re: Re: 도와주세요..
신호
2001-12-18 00:29:23
4152
1198   ┕>Re: Re: Re: Re: 도와주세요..
미니
2001-12-19 15:16:38
4457
1199    ┕>Re: Re: Re: Re: Re: 도와주세요..
신호
2001-12-20 01:49:59
4371
1201     ┕>Re: Re: Re: Re: Re: Re: 도와주세요..
이름
2001-12-20 16:56:06
4956
1183onreg...
장시용
2001-12-13
4246
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.021초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다