● 개요
● SQL Tuning Advisor
◎ 정의
- SQL의 튜닝을 위해 조언을 해주는 프로세스
◎ 특징
- tuning모드의 optimizer가 분석한 결과를 받아서 전달.
- optimizer가 권고안을 만들고 STA가 전해준다.
● SQL Access Advisor
◎ 정의
- 인덱스와 MVIEW에 생성에 관한 권고를 해주는 프로세스
● Memory Advisor
◎ ASMM
- Automatic Shared Memory Management의 약자.
- MMAN(Memory Manager)라는 백그라운드 프로세스가 수분에 한번씩 모니터링한 후 기존에 있는
메모리 어드바이져의 권고에 따라 SGA ( Shared Pool, Buffer Cache, Large Pool, Java Pool, Streams Pool)의
크기를 늘이고 줄이는 것은 중요한 임무.
- sga_target 을 on/off할 수 있는 파라미터
(shared_pool_size, large_pool_size, java_pool_size, db_cache_size, streams_pool_size 등은 자동으로 관리됨)
기타참고사항
- optimizer의 모드
① normal mode :
최대 목표는 빠른 판단
② tuning mode :
문장을 시간을 많이 쓰면서 분석 -> STA에게 전달.
ASMM (Automatic Shared Memory Management)
참고 : http://kin.naver.com/knowhow/detail.nhn?d1id=8&dirId=8&docId=232574&qb=U1FMIFR1bmluZyBBZHZpc29y&enc=utf8§ion=kin&rank=1&sort=0&spq=0&pid=fx9ojg331xlssbk/uwVssv--158809&sid=Sx9oA5lnH0sAAFiMCro
- SQL Tuning Advisor(STA)를 이용하여 SQL을 튜닝할 수 있다.
- SQL Access Advisor(SAA)를 이용하여 SQL을 튜닝할 수 있다.
- ASSM을 사용할 수 있다.
- Memory Advisor를 사용할 수 있다.
- performance관련 dynamic views
- 유효하지 않고, 사용하지 않는 objects를 trouble shooting할 수 있다.
- SQL Access Advisor(SAA)를 이용하여 SQL을 튜닝할 수 있다.
- ASSM을 사용할 수 있다.
- Memory Advisor를 사용할 수 있다.
- performance관련 dynamic views
- 유효하지 않고, 사용하지 않는 objects를 trouble shooting할 수 있다.
● SQL Tuning Advisor
◎ 정의
- SQL의 튜닝을 위해 조언을 해주는 프로세스
◎ 특징
- tuning모드의 optimizer가 분석한 결과를 받아서 전달.
- optimizer가 권고안을 만들고 STA가 전해준다.
● SQL Access Advisor
◎ 정의
- 인덱스와 MVIEW에 생성에 관한 권고를 해주는 프로세스
● Memory Advisor
◎ ASMM
- Automatic Shared Memory Management의 약자.
- MMAN(Memory Manager)라는 백그라운드 프로세스가 수분에 한번씩 모니터링한 후 기존에 있는
메모리 어드바이져의 권고에 따라 SGA ( Shared Pool, Buffer Cache, Large Pool, Java Pool, Streams Pool)의
크기를 늘이고 줄이는 것은 중요한 임무.
- sga_target 을 on/off할 수 있는 파라미터
(shared_pool_size, large_pool_size, java_pool_size, db_cache_size, streams_pool_size 등은 자동으로 관리됨)
SQL> alter system set sga_target = 2G -- 기능을 on
SQL> alter system set sga_target = 0 -- 기능을 off
SQL> alter system set sga_target = 0 -- 기능을 off
기타참고사항
- optimizer의 모드
① normal mode :
최대 목표는 빠른 판단
② tuning mode :
문장을 시간을 많이 쓰면서 분석 -> STA에게 전달.
ASMM (Automatic Shared Memory Management)
참고 : http://kin.naver.com/knowhow/detail.nhn?d1id=8&dirId=8&docId=232574&qb=U1FMIFR1bmluZyBBZHZpc29y&enc=utf8§ion=kin&rank=1&sort=0&spq=0&pid=fx9ojg331xlssbk/uwVssv--158809&sid=Sx9oA5lnH0sAAFiMCro
'Oracle > Admin' 카테고리의 다른 글
Backup and Recovery (0) | 2009.12.10 |
---|---|
Optimizer Statistics & Performance Statistics (0) | 2009.12.10 |
Proactive Maintenance (0) | 2009.12.07 |
Configuring the Oracle Network Environment (0) | 2009.12.04 |
Implementing Oracle Database Security (0) | 2009.12.04 |