Adaptive Query Optimization

 

SQL의 실행 계획을 Runtime시에 변경하거나 향후에 더 나은 실행계획을 생성하기 위해 Optimizer에게 도움을 주는 메타 데이터를 수집하는 기능의 집합

 

image

 

Adaptive Join Methods는 SQL Runtime시 통계정보를 토대로 조인 방법을 동적으로 변경합니다.

 

상황에 따라 NL 혹은 HASH 조인으로 SQL이 실행됩니다 .

 

Adaptive Parallel Distribution Methods는 SQL Runtime시 통계정보를 토대로 병렬 쿼리의 재분배 방식을 변경합니다.

 

상황에 따라 HASH 혹은 BROADCAST 방식으로 재분배 합니다.

 

 

*. 부작용  주의 사항

——————————–

Adaptive Query Optimization은 안정화 되지 못한 상태이며 운영계 적용 시 DBMS 전체 성능 및 안정성에 부정적인 영향을 줄 수 있습니다.

 

image

 

오라클 업그레이드 후 위와 같이 파라미터를 설정 하여 SQL 플랜 변경에 따른 장애 에 대비해야 합니다.

 

 

By haisins

오라클 DBA 박용석 입니다. haisins@gmail.com 으로 문의 주세요.

답글 남기기

이메일 주소를 발행하지 않을 것입니다. 필수 항목은 *(으)로 표시합니다