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
운영게시판
최근게시물
Oracle Q&A 41335 게시물 읽기
No. 41335
힌트 문의사항 입니다.
작성자
이민우
작성일
2017-02-17 13:19ⓒ
2017-02-17 13:27ⓜ
조회수
5,757

 쿼리문이 건수에 따라 속도가 많이 다릅니다.

아래처럼 건수에 따라 hint 를 다르게 주면 속도가 빨라집니다.

어떻게 해야 건수에 상관없이 처리할수 있을까요?

choose hint 써봤는데.. 효과가 없습니다.

 

1. 건수많을때 hint : first_rows

SELECT /*+ first_rows  */
       A.*
FROM (
        건수많은경우...
    ) A
WHERE SEQ BETWEEN 1 AND 20

 

2. 건수적을때 hint : all_rows

SELECT /*+ all_rows  */
       A.*
FROM (
        건수적은경우...
    ) A
WHERE SEQ BETWEEN 1 AND 20

[Top]
No.
제목
작성자
작성일
조회
41338view에 대해서 하나만 물어볼게요. [2]
김정훈
2017-02-20
5765
41337BLOB time select는 어떻게 해야 하나요? [1]
김기훈
2017-02-18
5757
41336대량 delete 질문드립니다ㅠ [1]
이름
2017-02-17
6262
41335힌트 문의사항 입니다.
이민우
2017-02-17
5757
41334컬럼의 결과를 IN으로 조회하는 방법? [3]
작성자
2017-02-14
6140
41333bypass_ujvc 옵션을 대체하는 방법이 무엇인가요? [2]
앙마승재
2017-02-13
6044
41332오라클9i -> 오라클10i로 이전 [1]
매수신호
2017-02-13
5781
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2023 DSN, All rights reserved.
작업시간: 0.047초, 이곳 서비스는
	PostgreSQL v16.1로 자료를 관리합니다