안녕하세요
저는 튜닝공부를 하고 있는 학생입니다.
책을 보던 도중 한가지 의문점이 생겨 고수님들께 도움을 청하고자 이렇게 질문 드립니다.
OLTP성 쿼리로 NL 조인시 로우수를 보고
적은거를 드라이빙 즉, 아우터테이블로 선정한다 그래야지 처음에 범위를 줄여서 효율적이다
이렇게 생각하고 있었는데요
책을보니 아우터테이블은 매커니즘상 비효율이 한번에 그치지만 , 이너테이블 쪽은 굉장히 중요하기때문에
인덱스를 잘 선정해야한다 이렇게 써있거든요 ??
-> 그래서 결과적으로 아우터테이블에도 인덱스 선정을 잘해야 하나 , 어차피 로우수 적은걸 드라이빙 시키면
줄어드니 상관 없지만 그걸 토대로 이너테이블과 조인을 하기때문에 이너테이블은 인덱스 선정이 매우매우 크리티컬하게 중요하다
라고 생각을 하였습니다.
이렇게 생각하는게 옳은건지 잘 모르겠네요 .
이해력이 많이 부족하여 두서없는 질문 올렸는데 답변 해주시면 감사하겠습니다.
P.S 배경지식이 너무나도 없어서 눈높이를 많이 낮추고 설명해주시면 감사하겠습니다 ㅠ.ㅠ
감사합니다.