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 20859 게시물 읽기
No. 20859
프로시져에서 어느 부분 때문에 늦는지 알수 있나요?
작성자
이정택
작성일
2004-11-30 12:11
조회수
1,185

프로시져에서 일부 테이블에서 자료를 조회하여 어떤 테이블에 자료를 삭제하거나 또는 입력하는 프로시져를 만들었는데

왜 그런지 무척 느리다는 느낌이 드네요. 왜 그런지 알수 있는 방법이 있는지요.

즉 어떤 라인에서 많이 늦어서 그 프로시져가 늦는건지 하는 것 말입니다.

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

좋은 툴이 있는지 모르겠으나

저는 그냥 dbms_output.put_line  으로 print 해봅니다.

특정 라인 실행하기전 temptime = sysdate후에

실행후 sysdate - temptime 해보시면 얼마나 걸렸는지 알수

있습니다.

sql navi , toad 등에서 툴을 지원하는걸로 알고 있으나

그냥 제 경험상 저렇게 하나 하나 해보는게

결과값 산출하기도 좋던데요..

그냥 참조만 하세요..

 

 

나초보님이 2004-11-30 16:04에 작성한 댓글입니다. Edit

dbms_profiler 란 패키지를 써보세요.

pl/sql 튜닝할때 쓰이는 패키지랍니다.

김성식(hellower)님이 2004-11-30 20:33에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
20862export error 도움요청 급해요.. [1]
스누피
2004-11-30
4955
20861날짜구하기..ㅡㅡ;; [1]
나그네
2004-11-30
1747
208609ias질문입니다 [3]
스테파노
2004-11-30
913
20859프로시져에서 어느 부분 때문에 늦는지 알수 있나요? [2]
이정택
2004-11-30
1185
20858LIKE %aa% 검색에서... [1]
엄성권
2004-11-30
1666
20857Oracle error 관련에 대해서 질문 입니다... [2]
구승완
2004-11-30
2227
20856DB Link를 이용한 Trigger에서 프로세스가 죽지 않아서 고민중... [1]
김연준
2004-11-30
1946
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.018초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다