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 39872 게시물 읽기
No. 39872
프로시저에서 다이나믹 쿼리 실행
작성자
햇살한조각
작성일
2012-12-06 17:58
조회수
6,871

AS-IS 시스템에서 

프로시저에서 다이나믹 쿼리를 만들어서 날리는 부분이 있습니다..

 

대단한게 있는건 아니고 'select (사칙연산 및 오라클제공함수) from dual'

이 스트링을 execute immediate 해서 던지는거구요..

 

프로그램을 한번 실행하면 저 쿼리를 괄호 안의 내용만 바뀌면서 수천번 날립니다.

 

근데 DBA가 이걸 from dual로 DB로 계산하는게 문제가 있다고 바꿔달라고 하는데..

제가 DBA가 아니라서.. 어떤 문제점이 있는건가요??

 

저 간단한 한줄을 프로시저로 계산기를 만드는 노가다를 해야 할 만큼 DB에 부담이 많이 가는건지 알고싶습니다.

 

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

http://www.gurubee.net/pages/viewpage.action?pageId=26741604
PLSQL 함수의 특징과 성능 부하에 대한 내용입니다.
위 내용 중 제일 처음 나오는 부분 참고하세요.
ㅇ 100만건 입력시 걸리는 시간 비교
  - 내장함수 사용 : 5.70 초
  - 사용자함수사용(Select dual 없이 내장함수 사용) : 8.67 초
  - 사용자함수사용(Select dual 사용) : 24.25 초


그리고 몇일전 올라온 질문글 도 한번 참고해 보세요.
- 문자열 계산식을 자동으로 계산해주는 기능이 있나요 ?(2012.12.05)

마농(manon94)님이 2012-12-07 09:29에 작성한 댓글입니다.

마농님 언제나 감사드립니다.

 

사랑해요~♡ 

햇살한조각님이 2012-12-07 10:00에 작성한 댓글입니다. Edit
[Top]
No.
제목
작성자
작성일
조회
39882이렇게 group by 가능할까요? [1]
사과
2012-12-07
5228
39881그리고 현재까지 풀지 못한 문제.(역시 restore 부분입니다 ^^)
삼각받침
2012-12-07
5078
39880Incremental backup에 관한 간단한 질문 ^^
삼각받침
2012-12-07
5089
39872프로시저에서 다이나믹 쿼리 실행 [2]
햇살한조각
2012-12-06
6871
39871DB를 구축하려는데 오라클은 처음이라 질문 올립니다.
허정만
2012-12-06
4693
39870오라클 버전 9i 이하를 사용하시는 분들께 질문 드립니다.
이무용
2012-12-06
12031
39868오라클에서 입력시 '&' 처리 [5]
조우연
2012-12-06
5477
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.024초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다