■■■ Develop ■■■/[ Database ]
[ DB ] - JOIN 작성법
시드라엘
2013. 7. 10. 11:14
1. 추출할 행을 분석
2. WHERE 절에 정의된 컬럼에 대한 인덱스 생성 여부확인
3. 인덱스 종류 분석후 SELECT LIST 컬럼 절을 결정 (SELECT * => 불필요한 스캔이 발생해 성능저하)
4. JOIN 컬럼과 인덱스 구조를 분석하여 구동테이블을 결정 (ROW가 적은것을 선택)
5. 구동 TABLE과 내부 TABLE 간의 관계를 고려