사용자 도구

사이트 도구


seminar:10g:performance

차이

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

차이 보기로 링크

양쪽 이전 판 이전 판
다음 판
이전 판
seminar:10g:performance [2008/03/16 01:22]
starlits
seminar:10g:performance [2008/03/17 12:18] (현재)
starlits
줄 42: 줄 42:
   - 이전과 다른 상황을 볼 수 있다.   - 이전과 다른 상황을 볼 수 있다.
   - ** 더 이상 스키마 관련 권장 사항이 없다. ** \\ 해결완료.   - ** 더 이상 스키마 관련 권장 사항이 없다. ** \\ 해결완료.
 +
  
  
  
 ====== 성능관리 ====== ====== 성능관리 ======
-  - 사용자가 인적+ 
 +===== 이슈 ===== 
 +  특정 작업성능이 보통이하로 나타나고 있습니다. 
 +  - 조해 본 결과 HR 스키마에 속하는 일부 테이블에 대해 유지관리가 수행되어 발생한 문제라고 합니다. 
 +  - 적절한 대책을 수립해 봅니다. 
 + 
 + 
 +===== 유지관리작업 ===== 
 +  - 유지관리 작업을 수행합니다. <code sql> 
 +ALTER TABLE HR.EMPLOYEES MOVE; 
 +</code> 
 +  - employees 테이블에 몇가지 유지관리 작업을 수행한다. 
 + 
 +===== 작업수행 ===== 
 +  - 특정 쿼리가 정상적인 시간보다 오래걸린다고 합니다. 
 + 
 +===== 실행계획확인 ===== 
 +  - Performance 페이지에서 실행계획을 확인한다. 
 + 
 +===== 인덱스확인 ===== 
 +  - 비정상인 인덱스를 확인해 본다. <code sql> 
 +SELECT INDEX_NAME, TABLE_NAME, STATUS 
 +FROM USER_INDEXES WHERE STATUS <> 'VALID'; 
 +</code> 
 + 
 + 
 +===== Index Reorganize ===== 
 + 
 +===== 작업 재수행 ===== 
 +  - 실행계획을 확인해 본다. 
 + 
 + 
 +===== instance 작업로드 시뮬레이트 ===== 
 +  - 현재 SID 값을 확인한다. 
 +  - CPU와 I/O 로드를 발생하는 작업을 실행한다. 
 +  - 작업을 확인하려면 특정시간(1~2분)을 대기해야 한다. 
 +  - 해당 세션을 **Kill Session** 시킨다. 
 + 
 + 
 + 
 + 
 +====== 실습스크립트 ====== 
 +  - http://www.adminschool.net/oracle_docs/seminar/seminar080316.tar.gz
  
seminar/10g/performance.1205598176.txt.gz · 마지막으로 수정됨: 2008/03/16 01:22 저자 starlits