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 1543 게시물 읽기
No. 1543
[질문]Sql-Editor에서 실행계획 뜨기
작성자
이종문(jjpub)
작성일
2002-10-21 14:14
조회수
4,720

TOAD나 PLSQL Developer와 같은 툴에 보면

Explain Plan(실행계획)을 뜨는 부분이 있는데

Sql-Editor에서는 어떻게 사용하는지 아시는 분은 좀 갈켜 주세요.

버젼은 4.0을 쓰고 있습니다.

Sql-Editor 메뉴중에 SQL에 보면 Set Explain부분이 있는데 이부분을 체크 해도 특별한게 없군요..

help를 찾아 보니까 sqexplain.out 파일이 db서버에 있어야 한다고 하는데

어떻게 사용하는지 sqexplain.out 파일은 어떻게 구성해야 하는지 좀 자세히갈켜 주세요..

부탁 드립니다.

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

음. 위의 경우는 unix계열에서 사용하는 방법이군요.

NT계열에선 informix폴더 밑데 sqexpln이라는 폴더가 있구요

Sql-Editor에서 Set explain on을 실행시킨후

쿼리를 날리면 sqexpln폴더 밑에 user_name.out파일이 생깁니다.

여기에 실행 계획이 나오는데요.

계속 파일을 찾아서 읽어야 하니까 좀 불편 하네요.

툴에서 직접 읽는 방법은 없나요?

그리고, 실행계획을 보니까

 

Estimated Cost: 1

Estimated # of Rows Returned: 2

 

1) informix.test: SEQUENTIAL SCAN

 

Filters: (informix.test.test_date > '' AND informix.test.seq = 1 )

 

이런식으로 번호가 매겨져 있는데 토드에서는 밑에 올라오는것중에서 가장 안쪽에 있는

넘이 가장 먼저 실행이 되는걸로 아는데요,

이건 번호 순서대로인가요, 아니면 이것도 아래쪽일수록 안쪽일수록 먼저 실행 되는넘인가요?

구리고, Estimated # of Rows Returned 몰 의미 하는지도 알고 싶네요..

그럼 수고 하세요.

이종문(jjpub)님이 2002-10-21 14:26에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
1549[질문]SELECT구문시 HINT주기
이종문
2002-10-24
4196
1548[질문] 원격접속 ESQL문에 대해서 서버접속 [2]
초보자
2002-10-23
4094
1544com.informix.asf.IfxASFException
김강환
2002-10-22
3680
1543[질문]Sql-Editor에서 실행계획 뜨기 [1]
이종문
2002-10-21
4720
1541onpload 작업 해보신분 있으신가요? [1]
신시
2002-10-20
3568
1507datetime과 time_t간의 변환 (esql) [2]
박유신
2002-10-17
5381
1506TABLE의 컬럼들을 보려면,,,, [3]
신시
2002-10-16
4699
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.020초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다