2016년 11월 6일 일요일

[오라클강좌,SQL힌트튜닝교육강좌_탑크리에듀](SQL튜닝,오라클힌트강좌)구체화뷰(Materialized View)를 통한 그룹함수(SUM,MAX,MIN,AVG)의 튜닝

탑크리에듀(www.topcredu.co.kr),오라클자바커뮤니티(http://ojc.asia) 제공 오라클/SQL힌트 및 튜닝 강좌 입니다. 오라클 구체화뷰(Materialized Views)는 그룹함수 튜닝의 용도로 만들어지는 실제 데이터를 Table Segment에 저장하고 있는 뷰 입니다. 오라클 옵티마이저는 사용자의 쿼리가 Mview를 통해 다시 작성할 수 있을 때 Mview를 사용하지 않은 쿼리보다 비용이 적다고 판단이 될 때 쿼리 변환을 시도하며 비용기반 옵티마이저(Cost Based Optimizer)에서 가능합니다. 즉 옵티마이저 모드가 ALL_ROWS, FIRST_ROWS, FIRST_ROWS_n이 되어야 하며 만약 비용과 관계없이 Mview를 사용하고 싶다면 REWRITE 힌트를 사용하면 됩니다.

댓글 없음:

댓글 쓰기