반응형 튜닝2 튜닝수업 (20161127) ROLLUP() 테이블 액세스는 최대한 줄이도록 EX)select NVL( TO_CHAR(deptno), 'total' ), sum(sal) 합계 from emp group by ROLLUP( deptno) ; GROUPING() CEIL() GROUPING SET() ** 분석함수 : 일반함수와 달리 select절, order by 절에서만 사용가능 # 함수이름(파라미터) over( partition by ~ order by rows/range ~) -> 파라미터 : 함수에 따라 0~개까지 파라미터 지정가능 -> partition by : 함수 초기화 -> order by : 분석함수 적용시 정렬 (필수** : rank, dense_rank, row_number, ntile, lead, leg사용시) .. 2016. 12. 27. 튜닝수업 (20161126) SQL> set autot on SQL> select * from scott.emp; 위 조회결과가 실행되면 중간에 실행계획에 대하여 아래처럼 나옴. Execution Plan ---------------------------------------------------------- 0 SELECT STATEMENT Optimizer=ALL_ROWS (Cost=3 Card=14 Bytes=12 18) 1 0 TABLE ACCESS (FULL) OF 'EMP' (TABLE) (Cost=3 Card=14 Bytes =1218) set autot 옵션에 아래 선택하여 조회결과를 조정이 가능 1-1 on 1-2 trace 2-1 exp 2-2 stat - HINT (Page.138) 옵티마이저에게 처리방법/순서에.. 2016. 12. 26. 이전 1 다음 반응형