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 1938 게시물 읽기
No. 1938
쿼리 실행 계획 보는 것처럼 실제 실행 내용?을 볼 수는 없나요?
작성자
백정현(trefoil)
작성일
2004-02-09 09:39ⓒ
2004-02-09 10:07ⓜ
조회수
6,638

밑에 있는 것은 아주 간단한 쿼리의 explain file 입니다.

 

--------------------------------- 8< ----------------------------------

QUERY:
------
select first 1 1
from table1
where col1 > 10000


Estimated Cost: 16272
Estimated # of Rows Returned: 441312

  1) informix.cs121: INDEX PATH

    (1) Index Keys: col1   (Key-Only)  (Serial, fragments: ALL)
        Lower Index Filter: informix.table1.col1 > 10000

--------------------------------- 8< -----------------------------------

 

쿼리를 보면 first 키워드를 사용하여 결과값을 1개만 받겠다고 했음에도 불구하고

Estimated Cost와 Estimated # of Rows의 값은 상당히 크게 나옵니다.

 

이런건.. optimizing할때는 first 키워드가 사용되지 않는다는 얘긴가요?

또.. 이런 추측값 말고 실제로 사용된 cost를 볼 수 있는 방법은 없는건가요?

(first 때문에 데이터 조회가 수행되다가 '멈춘다' 라는 것을 보고 싶어서 그럽니다.)

 

오라클의 trace 같은 기능이 있으면 좋겠는데...

알려주세요~~~

 

덧말> 현재 사용중인 Informix 버전은 IDS 9.21,UC6 입니다.

[Top]
No.
제목
작성자
작성일
조회
1944sql의 데이타를 informix에 백업하고 싶은데 문제점이..
사이버
2004-02-14
6317
1943phpinfo 에 informix 부분이 빠져있는데요... 도와주세요
지호근
2004-02-13
6246
1941이진파일저장이 가능한 자료형? [1]
초보자
2004-02-11
6951
1938쿼리 실행 계획 보는 것처럼 실제 실행 내용?을 볼 수는 없나요?
백정현
2004-02-09
6638
1937오류 1058 서비스 에러가 나는데 고수님들 답변 부탁합니다. [1]
최미란
2004-02-04
9434
1936create database가 멈춰버려요
db왠수
2004-02-03
6086
1935솔라리스 Informix Client설정
이광익
2004-01-31
6136
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.016초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다