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 41297 게시물 읽기
No. 41297
조회쿼리가 알수없는 이유로 무한로딩에 빠져버립니다.
작성자
김삼(gauss325)
작성일
2016-12-08 12:04
조회수
6,128

 문제발견 쿼리를 여러가지 방법으로 테스트 해봤는데 의문기 가는 부분에서 무한로딩에 빠져버립니다.

어떤부분을 확인해봐야 할지 도통 알수가 없네요

쿼리는 

SELECT *

FROM ( ITEM1

            ,ITEM2

          ,function(  ) ITEM3

)

WHERE ITEM3 <> 0

 

이렇게 하면 그냥 조회가 안되고 죽어버립니다.

WHERE ITEM3<> 0  부분을 없애면 돌아가고요..

펑션으로 갖고오는 부분에서 부하가 좀 걸리긴하는데

 

이미 SELECT 문으로 가져온상태에서 WEHRE절로 조건을 건다고 아예 안되기도 하나요...?

 

 

 

 

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

사용하시는 쿼리 실행 툴이 페이징처리(부분패치) 되고 있지는 않은지요?
전체 쿼리 수행 결과건수가 몇건 인가요?


토드를 예를 들면 500건씩 패치 됩니다.
아무 조건 없이 조회하면
  - 테이블 500건 읽고, 함수 500번 수행하고 멈춥니다.
함수로 조건을 주면?
  - 조건을 만족하는 결과가 500개가 될때까지 함수가 계속 수행되겠지요.
  - 조건을 만족하지 못하고 버려지는 행이 많을 수록 결과는 늦게 뜨겠네요.

마농(manon94)님이 2016-12-08 15:19에 작성한 댓글입니다.

 마농님 무슨 뜻인지 알거 같네요.

사실 원인을 알아도 해결책은 아직 못찾겠으나..

 

한번 그쪽으로 연구해도록 하겠습니다 감사합니다.

김삼(gauss325)님이 2016-12-19 18:05에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
41300리눅스 오라클 설치 질문요 [2]
qazsew
2016-12-14
7983
41299db link 속도문제(자답) [2]
이창훈
2016-12-13
6132
41298get_ddl질문입니다.
서범석
2016-12-08
5844
41297조회쿼리가 알수없는 이유로 무한로딩에 빠져버립니다. [2]
김삼
2016-12-08
6128
41296테이블 단편화 진단쿼리
선도리
2016-12-06
5384
41295복구 질문입니다
서범석
2016-12-06
5521
41294윈도우10에 오라클10g를 설치할수있는 방법이 있나요? [1]
어렵다디비
2016-12-05
6638
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2023 DSN, All rights reserved.
작업시간: 0.051초, 이곳 서비스는
	PostgreSQL v16.1로 자료를 관리합니다