nested loop1 [Database] Nested Loop 최적화 1. Driving Table 모수 고려 Nested Loop 최적화를 할 때 "Driving Table(Outer Table)을 대상건수가 적은 테이블로 선정하라는 원칙"을 지키고 조인을 하였는데 하나 의문점이 생겼다. Driving table이 100건이고 Driven-to table(Inner Table)이 1000건일 경우 조인 횟수는 100 X 1000이고, 반대의 경우에도 어차피 1000 X 100으로 똑같지 않나라는 의문이 들었다. 하지만 이거는 INDEX가 없을 때나 해당된다. 다른 블로그 글을 찾아보니 Driving Table의 대상 건수를 줄이는 이유는 "드라이빙 테이블의 추출 건수가 곧 드리븐 테이블의 액세스 반복 횟수가 되므로 건수가 더 적은 테이블이 드라이빙 테이블로 선정되어야 한.. 2021. 11. 14. 이전 1 다음