inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

오라클 성능 분석과 인스턴스 튜닝 핵심 가이드

Library Cache 관련 주요 Wait Event 이해 및 개선 방안

크기가 큰 PL/SQL 패키지를 어떻게 확인하나요?

249

빠담빠담

작성한 질문수 2

0

LC 주요 EVENT 발생 원인 및 개선 방안에서
 
4. 크기가 큰 PL/SQL 패키지는 Age Out 되지 않게 pinning 고려
 
라고 하셨는데 크기가 큰지 아닌지를 어떻게 확인하나요?
 
 
DBA_SEGMENTS 에는 따로 나오는게 없는데
 
확인할 수 있는 방법이 있는지 궁금합니다.
 
 

oracle DBMS/RDBMS

답변 1

0

권 철민

안녕하십니까, 

보통은 PL-SQL 파일의 크기 보다는 Library cache에서 해당 PL-SQL이 얼마나 크게 메모리를 차지하는지를 봅니다. 만약 PL-SQL이 수행된다면 아래와 같이 V$DB_OBJECT_CACHE를 뒤져서 해당 PL-SQL 이 있는지 확인하고 메모리를 얼마나 차지하는지 확인 할 수 있습니다. 

SELECT owner,

       namespace,

       type,

       name,

       sharable_mem

FROM   v$db_object_cache where type in ('PROCEDURE', 'FUNCTION', 'PACKAGE', 'PACKAGE BODY')

ORDER BY sharable_mem;

0

빠담빠담

답변 감사합니다!!

Toad for Oracle Trial 버전을 지원하지 않는것으로 보입니다.

0

84

1

table full scan과 index_ffs 성능비교

0

142

2

HDD가 아닌 SSD인 경우는 dBMS I/O가 어떻게 동작하나요?

0

139

2

HOST CPU 자료를 받으려면?

0

156

3

Buffer Cache를 통한 데이터 Access 에서 DBA 정보를 어떻게 알아내는지 궁금합니다.

0

165

2

random i/o와 full scan 문제 질문

0

179

3

hugepage_settings.sh 파일 실행시 커널 버전

0

219

2

강의중 윈도우 경고음?이 너무 크게 들릴때가 있습니다.

0

159

3

19ee 설치 관련

0

178

2

클라우드 굳이 안해도 되나요??

0

257

2

full scan 시 OS I/O 질문있습니다.

0

249

1

19c ee rpm 파일 설치 문의

0

232

1

direct path read/write temp 관련 질문

0

254

1

swingbench 에러좀 확인부탁드려요

0

349

2

회원가입 시 Customer type 구분

0

249

2

수료증 발급문의

0

238

1

swingbench 2.6 다운이 안받아져요

0

282

1

오라클 long data type 지원

0

448

1

sqldeveloper를 앞에서 썼다고 하셧는데...

0

219

1

soe_10g_01.dbf생성중 오류

0

230

1

TOAD 연결 질문드립니다.

0

354

1

oracl21c로 설치해도 되나요?

0

280

1

Hard Parsing의 자원 사용

1

525

2

Sequential Acess는 HDD상에서도 Block을 Sequential하게 읽나요?

1

377

2