인프런 영문 브랜드 로고
인프런 영문 브랜드 로고

인프런 커뮤니티 질문&답변

heono님의 프로필 이미지
heono

작성한 질문수

[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part5: 데이터베이스

Nested Loop 조인

Inner Join 질문

작성

·

247

0

강사님 안녕하십니까 Nest Loop 실행 계획에서 이해가 잘 안가서 질문 남깁니다.

위와 같이 실행 되는 이유가 Join을 할 때 내부적으로 for문을 돌아야 하는 상황에서 for문 한번을 쭈욱 돌 때 clustered index가 lookup을 안하기 때문에 한바퀴 돌때 발생하는 연산이 non-clusterd보다 적어서 내부적으로 저렇게 처리하는 건가요??

 

답변 1

1

Rookiss님의 프로필 이미지
Rookiss
지식공유자

실행계획은 항상 100% 가장 효율적이라는 보장은 없습니다.
내부적인 통계와 알고리즘 상 저렇게 하는게 좋다고 판단은 한 쪽에 가까우니 참고만 하시면 됩니다.

heono님의 프로필 이미지
heono
질문자

네 감사합니다.

heono님의 프로필 이미지
heono

작성한 질문수

질문하기