2024. 5. 21. 12:20ㆍDBMS/ORACLE Admin
Shared Pool의 공간을 예약해 둠으로써 메모리 부족으로 SQL Execute Fail을 막기위해 사용한다.
■ parameter
Shared_Pool_Reserved_Size : Default 5%, 50% 이상 지정 불가.
- 기본값(Default)은 전체 Shared Pool 크기의 5%이다.
- 최대값은 전체 Shared Pool 크기의 50%이다.
V$SHARED_POOL_RESERVED 뷰
SELECT * FROM V$SHARED_POOL_RESERVED;
REQUEST_FAILURES와 REQUEST_MISSES 값이 높으면 Shared Pool 크기를 조정하거나 파라미터를 튜닝이 필요하다.
REQUESTS : Shared Pool 예약 공간에 대한 총 메모리 요청 수.
REQUEST_MISSES : 예약된 Shared Pool 공간에서 메모리 요청이 실패한 횟수. 이 값이 높으면 예약된 공간이 충분하지 않을 수 있다.
LAST_MISS_SIZE : 마지막으로 메모리 요청이 실패했을 때 요청된 공간의 크기.
MAX_MISS_SIZE : 메모리 요청이 실패한 경우 중 가장 큰 실패 요청 크기.
REQUEST_FAILURES : 메모리 요청이 실패한 총 횟수. 이 값이 높으면 심각한 메모리 부족 문제를 나타낸다.
LAST_FAILURE_SIZE : 마지막 메모리 요청 실패 시 요청된 공간의 크기.
ABORTED_REQUEST_THRESHOLD : 메모리 요청이 중단될 수 있는 임계값.
ABORTED_REQUESTS : 중단된 메모리 요청의 수.
LAST_ABORTED_SIZE : 마지막으로 중단된 메모리 요청의 크기.
'DBMS > ORACLE Admin' 카테고리의 다른 글
spfile.ora init.ora 파일 (0) | 2024.05.25 |
---|---|
LCO - soft parsing / hard parsing (0) | 2024.05.22 |
listener log (0) | 2024.05.17 |
Tablespace 공간 확인 (0) | 2024.05.16 |
v$reserved_words (0) | 2024.05.08 |