728x90
# 자동화된 유지관리
l 악성SQL 관리를 위해서 할일
l 개발자 : 악성 SQL을 작성해서는 안된다
l DBA : 옵티마이저 테이블 통계정보를 잘 관리해야 한다
- parsing : 실행계획 생성 – full table scan, index scan 할지 결정
- execute : 검색
- fetch
1. 매일 22시에 3가지가 수행된다
- 테이블들에 대해서 통계정보 자동 수집
- 하루동안 발생했던 악성 SQL들 중에 가장 문제되는 SQL들을 자동으로 튜닝
- 공간 어드바이저가 공간 튜닝을 함(조각모음)
- 확인 : select client_name, status
- 상태 disable
begin dbms_auto_task_admin.disable( client_name =>'auto optimizer stats collection', operation => null, window_name => null ); end; / |
2. tablespace가 full 되었거나 다양한 오류가 발생할 때 확인
- select reason from dba_outstanding_alerts;
'빅데이터과정 > WORKSHOP 1 ' 카테고리의 다른 글
#24_140716_WSHOP_백업(사용자관리) (0) | 2014.07.16 |
---|---|
#23_140715_WSHOP_백업/복구 (0) | 2014.07.15 |
#22_140714_WSHOP_테이블 통계정보 (0) | 2014.07.15 |
#22_140714_WSHOP_SNAPSHOT (0) | 2014.07.15 |
#22_140714_WSHOP_AUDIT_FINE-GRAINED AUDITION (0) | 2014.07.15 |