"오라클 성능 문제 확인 방법"의 두 판 사이의 차이
DB CAFE
(새 문서: == 오라클 성능 문제 확인 방법 == {{틀:고지상자 |제목=시나리오 |내용=# 어플리케이션 성능에 만족하지 못한다 # 시스템 모니터링 도구에서...) |
(→오라클 성능 문제 확인 방법) |
||
6번째 줄: | 6번째 줄: | ||
# 응답시간 기준(예를들어 3sec)에 총족하지 못한다. | # 응답시간 기준(예를들어 3sec)에 총족하지 못한다. | ||
}} | }} | ||
+ | |||
+ | === 시스템 성능 모니터링 === | ||
+ | # 비정상적 부하 패턴, 장애발생을 감지 | ||
+ | # 특정 리소스의 과다사용 | ||
+ | # false positive 인지? false negative 인지 판단하여 규칙을 정해야 함. | ||
+ | ## false positive | ||
+ | ##: - 특정 리소스의 과다사용으로 하나의 어플리케이션을 문제가 있지만 일반사용자는 어떠한 성능 문제도 겪고 있지 않는 상황 | ||
+ | ## false negative | ||
+ | ##: - 반대로 사용자들이 성능 문제를 겪고 있는 상황에서 시스템 모니터링 도구는 문제가 발생되지 않는경우. | ||
+ | === 응답시간 모니터링 === | ||
+ | # 핵심 트랜젝션을 수행하는 어플리케이션이 소비하는 시간을 측정하여 임계치를 초과하는경우 경고 메시지를 발생. | ||
+ | === 튜닝 강박 === | ||
+ | # "DB에서 대량이 래치관련 대기 이벤트가 발생하고 있다. 튜닝해야 하지 않나?” | ||
+ | #: “해당 건으로 인해 사용자가 많이 불평을 호소하는가? 없다면 어플리케이션에서 문제 해결을 검토.” |
2024년 1월 19일 (금) 11:14 기준 최신판
thumb_up 추천메뉴 바로가기
- DBA { Oracle DBA 명령어 > DBA 초급 과정 > DBA 고급 과정 }
- 튜닝 { 오라클 튜닝 목록 }
- 모델링 { 데이터 모델링 가이드 }
1 오라클 성능 문제 확인 방법[편집]
1.1 시스템 성능 모니터링[편집]
- 비정상적 부하 패턴, 장애발생을 감지
- 특정 리소스의 과다사용
- false positive 인지? false negative 인지 판단하여 규칙을 정해야 함.
- false positive
- - 특정 리소스의 과다사용으로 하나의 어플리케이션을 문제가 있지만 일반사용자는 어떠한 성능 문제도 겪고 있지 않는 상황
- false negative
- - 반대로 사용자들이 성능 문제를 겪고 있는 상황에서 시스템 모니터링 도구는 문제가 발생되지 않는경우.
- false positive
1.2 응답시간 모니터링[편집]
- 핵심 트랜젝션을 수행하는 어플리케이션이 소비하는 시간을 측정하여 임계치를 초과하는경우 경고 메시지를 발생.
1.3 튜닝 강박[편집]
- "DB에서 대량이 래치관련 대기 이벤트가 발생하고 있다. 튜닝해야 하지 않나?”
- “해당 건으로 인해 사용자가 많이 불평을 호소하는가? 없다면 어플리케이션에서 문제 해결을 검토.”