서브쿼리와 조인 뭐가 더 유리?

최현우·2023년 2월 20일
0

simple Tip(ASP.NET)

목록 보기
22/31
post-thumbnail

어떤게 더 유리할까

문득 개발 도중에 궁금해서 좀 찾아봤다.

일단 결과값 자체는 같다...!

결론부터 말하자면 조인을 하는것이 좋다.

실무에서도 서브쿼리 비율은 매우 적다.



그렇다면 서브 쿼리를 사용하는 것이 더 나은 상황은 언제일까?

테이블을 조인할 때는 조인 대상 레코드 수를 최대한 줄이는 것이 중요한데, 가끔 옵티마이저가 제대로 판단하지 못할 때는 사용자가 직접 연산 순서를 명시해줌으로써 성능적으로 좋은 결과를 얻을 수 있다.

출처: https://inpa.tistory.com/entry/MYSQL-%F0%9F%93%9A-JOIN%EA%B3%BC-%EC%84%9C%EB%B8%8C%EC%BF%BC%EB%A6%AC-%EC%B0%A8%EC%9D%B4-%EB%B0%8F-%EB%B3%80%ED%99%98-%F0%9F%92%AF-%EC%A0%95%EB%A6%AC

profile
세상에서 가장 귀여운건 == 윤호 ? True : False 언제나 True❤️

1개의 댓글

comment-user-thumbnail
2023년 2월 21일

ヒョンウグン驚き

답글 달기