발표 4월30일 세미나 자료 - Query Transformation
2011.05.03 23:38
주 내용은 고도화2권의 Chapter 4의 쿼리 변환과 관련된 내용입니다.
분명히... 오타도 많을거구..
하다보면... 잘못되고 이상한 부분 많으실 겁니다.
참고만 하시구... 이상한 부분은 댓글로 알려주시면.. 대단히 감사하구요..
직접 수정해서 올려주시면.. 소주로 대접해 드리겠습니다.
짧은 시간에 발표하기엔 내용이 방대한 양이라서 개념을 잡고자 하는 차원에서
QT(Query Transformation) 내용 가운데에서 일부분만 발췌해서 정리했습니다.
내용을 간략하게 정리하면 다음과 같습니다.
1.Logical Optimizer Vs Physical Optimizer
2.Optimizer Component
3.10053 Event 및 QT 내용
4.QT의 종류
-HQT : Heuristic Query Transformation
-CBQT : Cost Based Query Transformation
5.서브쿼리 Unnesting
6.HQT(Heuristic Query Transformation) 종류
-CSE(Common Subexpression Elimination)
-DE(Distinct Elimination)
-DEUI(Distinct Elimination using Unique Index)
-SJ(Semi Join)
7.CBQT(Cost Based Query Transformation) 종류
-CBPPD(Cost Based Predicate Push Down)
-SJC(Set to Join Conversion)
-CSU(Complex Subquery Unnesting)
-CVM(Complex View Merging)
-JPPD(Join Predicate Push Down)
참고자료
-The Logical Optimizer : 오동규 (60%)
-엑셈 Blog(5%)
-대용량 고도화(10%)
-개인적인 생각 및 응용(25%)
번호 | 제목 | 글쓴이 | 날짜 | 조회 수 |
---|---|---|---|---|
8 | 문자열(CHAR과 VARCHAR에서 공백비교), CTAS 문에서 제약유지(mssql실험) | balto | 2012.03.23 | 42915 |
7 | 소트에 관한 자료 [2] | balto | 2011.06.15 | 40687 |
6 | A조 여러분! 어제 잠시 스터디에서 얘기했던 내용에 11g의 Nested Loop Join에 대한 정리가 되어있네요.. [1] | 멋진넘 | 2011.06.08 | 34179 |
5 | MERGE 문에서 DELETE CLAUSE에서 참조열 | darkbeom | 2011.05.09 | 43394 |
4 | 4월30일 세미나 자료 - 데이터모델링 표기법 [4] | suspace | 2011.05.04 | 46694 |
» | 4월30일 세미나 자료 - Query Transformation [1] | 멋진넘 | 2011.05.03 | 41524 |
2 | 빈로우가_선택되었을시에_대체방법 [2] | darkbeom | 2011.05.03 | 38274 |
1 | 통계정보 수집 관련 test [2] | 오라클잭 | 2011.03.23 | 52404 |
열심히 잘보겠습니다 감사합니다~~^^ 열공해야겠네요