행위

"동적 성능 뷰"의 두 판 사이의 차이

DB CAFE

(새 문서: ==== 동적 성능 뷰 (Dynamic Performance View) ==== # 동적 성능 뷰는 읽기일관성을 보장 하지 않음. 즉 조회결과가 가끔 불일치 할수 있음. # 일부 P18...)
 
(동적 성능 뷰 (Dynamic Performance View))
1번째 줄: 1번째 줄:
 
==== 동적 성능 뷰 (Dynamic Performance View) ====
 
==== 동적 성능 뷰 (Dynamic Performance View) ====
 
# 동적 성능 뷰는 읽기일관성을 보장 하지 않음. 즉 조회결과가 가끔 불일치 할수 있음.
 
# 동적 성능 뷰는 읽기일관성을 보장 하지 않음. 즉 조회결과가 가끔 불일치 할수 있음.
# 일부 P180013650037계는 초기화 파라미터 timed_statistics 설정에 영향을 받음. TRUE는 사용  
+
# 일부 통계는 초기화 파라미터 timed_statistics 설정에 영향을 받음. TRUE는 사용  
 
## timed_statistics의 기본값은 statistics_level 파라미터의 설정값에 따라 달라짐
 
## timed_statistics의 기본값은 statistics_level 파라미터의 설정값에 따라 달라짐
 
## statistics_level = basic 이면 timed_statistics 는 FALSE
 
## statistics_level = basic 이면 timed_statistics 는 FALSE
 
## statistics_level = typical 이나 all 이면 timed_statistics 는 TRUE
 
## statistics_level = typical 이나 all 이면 timed_statistics 는 TRUE
 +
 
==== OS 통계  ====
 
==== OS 통계  ====
 
* v$osstat
 
* v$osstat

2024년 1월 29일 (월) 00:47 판

thumb_up 추천메뉴 바로가기


1 동적 성능 뷰 (Dynamic Performance View)[편집]

  1. 동적 성능 뷰는 읽기일관성을 보장 하지 않음. 즉 조회결과가 가끔 불일치 할수 있음.
  2. 일부 통계는 초기화 파라미터 timed_statistics 설정에 영향을 받음. TRUE는 사용
    1. timed_statistics의 기본값은 statistics_level 파라미터의 설정값에 따라 달라짐
    2. statistics_level = basic 이면 timed_statistics 는 FALSE
    3. 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 인스턴스에서 사용했다고 판단