Oracle 1시간 간격으로 CPU 점유율이 상승하는데 뭘 봐야할까요? 0 4 412

by 뉴비_LV0 [Oracle Tuning] 오라클 CPU 점유율 [2020.08.05 16:19:13]


nsight-img.png (38,354Bytes)
oracle_CPU.7z (8,384Bytes)

제목 그대로 1시간 간격으로 점유율이 상당히 올라가서 어딜봐야할지 막막합니다.

DBA도 아니고 개발자도 아닌데 딱히 봐줄 사람이 없어서 구글링만 하고 있네요....

점유율 상승하는 타이밍(대략 1분정도)에 다른 쿼리가 들어오면 뻗어 버릴것처럼 버벅거리네요...

 

by ㅇㅇ준 [2020.08.05 16:42:08]

해당 주기로 도는 배치프로세스가 있는지 확인해보시고 있다면 해당 배치의 SQL을 튜닝 혹은 변경 해보시는게 어떨까요

저정도 점유율이라면 AWR 리포트를 뽑아서 확인가능하리라 생각됩니다


by 뉴비_LV0 [2020.08.05 17:18:30]

스케줄러 등록된것은 매일 자정 넘어서 시퀸스 초기화가 전부입니다.

AWR 리포트 생성은했는데 어디를 봐야할까요? (압축파일로 첨부했습니다.)

테스트 서버에서도 동일한 증상이 나와서 일단은 테스트 서버에서 생성했습니다.


by ㅇㅇ준 [2020.08.06 08:29:07]

AWR 리포트 생성 시 HTML 형식으로 리포트 생성을 하면 보기 편할꺼에요 

SQL ordered by CPU Time 쪽의 Top SQL들을 먼저 보시는게 도움이 될 것같습니다.


by 우리집아찌 [2020.08.05 17:00:17]

1시간 주기의 배치로 추측됩니다.

댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입