SQL Program 개발자가 반드시 지켜야할 가장 일반적인 Recommend
SQL Program 개발자가 반드시 지켜야할 가장 일반적인 Recommand 에 대한 요약입니다. 1. driving table 선정이 가장 중요함 optimizer 가 가장 먼저 읽는 table 을 driving 이라함 driving table 이 되기 위해서 driving table 의 key column 에 상수를 주어야함 상수가 아닌 변수나, ||, not , substring , rtrim 등 변형을 가하면 driving 조건에서 배제됨 driving table 에서 가능한 범위를 줄여주어야함 (예 실적->조직구조-> 조직 => 조직구조->조직->실적 ) driving table 의 조건이 동일하다면 ordered hint 지정 2. join 의 횟수를 줄여야 함 Detail 이 driving..
프로그래밍/DB
2008. 12. 22. 17:48