행위

오라클 성능 문제 확인 방법

DB CAFE

thumb_up 추천메뉴 바로가기


1 오라클 성능 문제 확인 방법[편집]

  1. 어플리케이션 성능에 만족하지 못한다
  2. 시스템 모니터링 도구에서 시간초과,비상적인 부하가 발생되고 있다
  3. 응답시간 기준(예를들어 3sec)에 총족하지 못한다.



1.1 시스템 성능 모니터링[편집]

  1. 비정상적 부하 패턴, 장애발생을 감지
  2. 특정 리소스의 과다사용
  3. false positive 인지? false negative 인지 판단하여 규칙을 정해야 함.
    1. false positive
      - 특정 리소스의 과다사용으로 하나의 어플리케이션을 문제가 있지만 일반사용자는 어떠한 성능 문제도 겪고 있지 않는 상황
    2. false negative
      - 반대로 사용자들이 성능 문제를 겪고 있는 상황에서 시스템 모니터링 도구는 문제가 발생되지 않는경우.

1.2 응답시간 모니터링[편집]

  1. 핵심 트랜젝션을 수행하는 어플리케이션이 소비하는 시간을 측정하여 임계치를 초과하는경우 경고 메시지를 발생.

1.3 튜닝 강박[편집]

  1. "DB에서 대량이 래치관련 대기 이벤트가 발생하고 있다. 튜닝해야 하지 않나?”
    “해당 건으로 인해 사용자가 많이 불평을 호소하는가? 없다면 어플리케이션에서 문제 해결을 검토.”