동적 성능 뷰
DB CAFE
thumb_up 추천메뉴 바로가기
- DBA { Oracle DBA 명령어 > DBA 초급 과정 > DBA 고급 과정 }
- 튜닝 { 오라클 튜닝 목록 }
- 모델링 { 데이터 모델링 가이드 }
1 동적 성능 뷰 (Dynamic Performance View)[편집]
- 동적 성능 뷰는 읽기일관성을 보장 하지 않음. 즉 조회결과가 가끔 불일치 할수 있음.
- 일부 P180013650037계는 초기화 파라미터 timed_statistics 설정에 영향을 받음. TRUE는 사용
- timed_statistics의 기본값은 statistics_level 파라미터의 설정값에 따라 달라짐
- statistics_level = basic 이면 timed_statistics 는 FALSE
- statistics_level = typical 이나 all 이면 timed_statistics 는 TRUE
2 OS 통계[편집]
- v$osstat
- value 컬럼의 값에서 타이밍정보를 제공하는 통계는 인스턴스가 시작된 이후의 누적값
- 소켓,CPU 및 코어 갯수는 상수값
- 사용가능한 메모리 코기는 현재값
select start_name,value,comments
from v$osstat;
- DB서버에서 다른 어플리케이션이 CPU를 소모했는지 알아내는데 유용함
- 시간모델통계(v$sess_time_model)에서 제공된 CPU사용률과 BUSY_TIMEP180013650037계를 비교해 보아야 한다.
- 두개의값의 서로 비슷하면 DB 인스턴스에서 사용했다고 판단