반응형 MYSQL JOIN1 RDB Join 방식 Join 두 테이블을 합치는 과정 대부분 정규화를 거치게 되면 1:N(OneToMany/ManyToOne), 1:1(OneToOne)관계를 가지게 됩니다. 이런 연관관계를 DB측에서는 relation관계라고 표현합니다. Join 방식 Nested Loop방식 mysql이 많이 사용하는 방식 8.0.18버전 이전에는 mysql 의 유일한 join 방식입니다 먼저 처리될 table(drivinig table)의 row수가 작을 수록 성능적인 이점을 가져갑니다 이유 nested loop에서는 index가 없을 경우 2중 for문 처럼 조회 하게 됩니다. 만약 driving table의 row가 커질 수록 outer table의 전체 조회 횟수가 증가 하기 때문입니다. index가 있을 경우 random acc.. 2021. 12. 9. 이전 1 다음 반응형