사용자 도구

사이트 도구


study:oracle:adv_owi_10g:intro

차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

양쪽 이전 판 이전 판
다음 판
이전 판
study:oracle:adv_owi_10g:intro [2009/07/22 00:28]
starlits
study:oracle:adv_owi_10g:intro [2009/07/22 00:42] (현재)
starlits
줄 118: 줄 118:
 ===== OWI 데이타수집 ===== ===== OWI 데이타수집 =====
 ==== Logoff Trigger ==== ==== Logoff Trigger ====
 +  - 세션이 로그오프될때 V$SESSION_EVENT, V$SESTAT 뷰 등에 캡쳐해서 저장하는 기법
 +  - 단순한 세션을 제외하고는 의미가 없다.
 +
 ==== SQL을 이용한 주기적인 수집 ==== ==== SQL을 이용한 주기적인 수집 ====
 +
 +  - 몇 분을 주기로 필요한 OWI 관련 데이터를 SQL문장을 통해 수집하는 기법
 +  - 수집주기가 길고, 성능문제 발생시에는 SQL 문장자체가 실행되지 않을 수 있어 정애분석용으로 사용할 수 없다.
 +
 ==== AWR(Automatic Workload Repository) ==== ==== AWR(Automatic Workload Repository) ====
 +  - 오라클에 의해 자동적으로 성능데이터가 관리된다.
 +  - SQL을 이용한 주기적인 수집보다는 훨씬 가볍고 안정적이지만 \\ 데이터를 저장하는 방식으로 인해 수집주기를 필요한만큼 짧게 할 수 없다. 
 +
 ==== DMA(Direct Memory Access) ==== ==== DMA(Direct Memory Access) ====
  
 +  - 오라클이 사용하는 SGA영역을 직접 Access 해서 필요한 데이타를 수집하는 방법
 +  - AWR과 달리 원하는 데이터를 원하는 주기로 저장할 수 있기 때문에 가장 유연하고 강력한 기법이다.
 +  - Maxgauge 등 일부 성능 모니터링 툴에서 이 기법을 이용하여 프로그램을 제공하고 있다.
  
  
줄 127: 줄 140:
 ===== 기타 ===== ===== 기타 =====
  
 +  - 추가적으로 알아야 할 내용들이다.
  
 ==== PL/SQL ==== ==== PL/SQL ====
 +
 +=== 아래의 패키지 사용법은 어느정도 알고 있어야 한다 ===
 +
 +  - dbms_output
 +  - dbms_rowid
 +  - dbms_job 등
 +
 ==== 스크립트들 ==== ==== 스크립트들 ====
  
 +=== http://asktom.oracle.com 에서 받을 수 있다. ===
 +
 +  - show_space
 +  - print_table
 +
 +=== 기타 스크립트 ===
  
 +  - my_sess_event.sql
 +  - show_param.sql
 +  - system_event.sql
 +  - sesstat.sql
 +  - undosize.sql
study/oracle/adv_owi_10g/intro.1248190097.txt.gz · 마지막으로 수정됨: 2009/07/22 00:28 저자 starlits