Oracle Resource Limit를 이용한 간단한 Parameter Check (GV$RESOURCE_LIMIT)
DB Version : Oracle 11.2.0.2
OS Version : AIX 6.1
* RESOURCE LIMIT 이용하여 상태값 확인하기
-LIMIT_VALUE가 UNLIMITED는 제외(LIMIT_VALUE <> ' UNLIMITED')
-Column USAGE(%) 사용량 60% 이상이면 주의깊게 관찰할것
-Column STATUS에 CHECK가 뜨면 사용량이 80% 이상올라간것이므로 파라미터 변경 검토 필요
SELECT INST_ID , RESOURCE_NAME , CURRENT_UTILIZATION , MAX_UTILIZATION , LIMIT_VALUE , ROUND((MAX_UTILIZATION/LIMIT_VALUE)*100,2) "USAGE(%)" , CASE WHEN ROUND((MAX_UTILIZATION/LIMIT_VALUE)*100,2) >= 80 THEN 'CHECK' END "STATUS" FROM GV$RESOURCE_LIMIT WHERE LIMIT_VALUE <> ' UNLIMITED' AND MAX_UTILIZATION > 0 AND CURRENT_UTILIZATION > 0 AND ROUND((MAX_UTILIZATION/LIMIT_VALUE)*100,2) > 10 ORDER BY 1,2;
* RESOURCE LIMIT 이용하여 상태값 확인하기
- LIMIT_VALUE가 UNLIMITED는 제외(LIMIT_VALUE <> ' UNLIMITED')
- RAC 노드별로 보기 쉽게 변경 처리
SELECT RESOURCE_NAME , MAX(CASE WHEN INST_ID = 1 THEN MAX_UTILIZATION END) "RAC1" , MAX(CASE WHEN INST_ID = 2 THEN MAX_UTILIZATION END) "RAC2" , MAX(CASE WHEN INST_ID = 3 THEN MAX_UTILIZATION END) "RAC3" , MAX(CASE WHEN INST_ID = 4 THEN MAX_UTILIZATION END) "RAC4" , MAX(CASE WHEN INST_ID = 5 THEN MAX_UTILIZATION END) "RAC5" , MAX(CASE WHEN INST_ID = 6 THEN MAX_UTILIZATION END) "RAC6" , MAX(LIMIT_VALUE) "LIMIT_VALUE" FROM GV$RESOURCE_LIMIT WHERE LIMIT_VALUE <> ' UNLIMITED' GROUP BY RESOURCE_NAME ORDER BY 1;
댓글 0
번호 | 제목 | 글쓴이 | 날짜 | 조회 수 |
---|---|---|---|---|
14 | SQL Plan Management(SPM) - 2 DBMS_SPM.CONFIG로 필터링 | 명품관 | 2020.03.26 | 614 |
13 | SQL Plan Management(SPM) - 3 Manual Plan Capture | 명품관 | 2020.06.01 | 682 |
12 | OS 터미널 접속 없이 오라클 접속을 통해 OS CPU 사용율 모니터링 하기 [3] | 명품관 | 2020.12.22 | 834 |
11 | RECO 프로세스 트레이스 발생 하면서 ORA-02019 에러 발생시 | 명품관 | 2021.01.12 | 1050 |
10 | DB option Enable / Disable 정리 방법 - Mos 참고 | 우뽕 | 2021.01.31 | 1224 |
9 | Pga 메모리 설정관련 내용 [1] | 우뽕 | 2021.03.05 | 1845 |
8 | Schema password 재 사용 불가능 하게 하기 [1] | Talros | 2022.01.26 | 1361 |
7 | mbr(multi block read) 과 sbr(single block read) 사이에 과연 어떤 방식을 선택해야 할까요? [1] | 명품관 | 2022.09.16 | 371 |
6 | default 값을 포함한 컬럼 추가시 오라클 버전별 개선 사항 [1] | 명품관 | 2023.01.17 | 609 |
5 | ORA-3136 inbound connection time out & JDBC Io exception: Connection reset [1] | Talros | 2023.02.24 | 761 |
4 | ORA-28014: Cannot Drop Administrative Users 에러 현상 [1] | 명품관 | 2023.03.27 | 490 |
3 | 수집된 통계가 바로 반영되지 않고 원할 때 반영하도록 하는 방식 | 명품관 | 2023.04.04 | 304 |
2 | Python 을 이용해 파일 업로드 해 보기 [1] | Talros | 2023.04.19 | 637 |
1 | Windows 접속 에러 ORA-12638 [1] | Talros | 2024.02.14 | 129 |