select_type 에서 'simple' 경우 각각의 테이블이 '드라이빙' 또는 '드리븐' 인지 어떻게 알수 있나요?
105
77 asked
안녕하세요. 우선 좋은 강의 만들어주셔서 정말 감사합니다 :)
select_type 에서 'simple' 경우 각각의 테이블이 '드라이빙' 또는 '드리븐' 인지 어떻게 알수 있나요?
5-2. 실행계획 항목(1) -> 05:40 영상을 확인해보면
실행계획에서 table 필드 값 "e" 하고 "s" 가 있는데요.
여기서 질문 2가지가 있습니다.
질문1:
여기서 각각의 테이블이 '드라이빙' 또는 '드리븐' 인지 어떻게 알수 있나요?
(실행 계획 통해 조회된 데이터 순서대로 판단하면 되는것인지... 궁금하네요.. 그런데 이걸로 100% 판단하기에 조금 어렵다고 들어서요...)
질문2:
만약 테이블 "e" 가 드라이빙 테이블이라고 가정시
실질적으로 쿼리 수행할때 테이블 "e" 에 대한 where 절 조건을 이용해서 먼저 필터링 한다음에
테이블 "s" 하고 조인 수행을 하는것인지 궁금 합니다.
즉 드리아빙 테이블 조건절 이용해서 최대한 필터링 하고
그다음 드이븐 테이블하고 조인을 수행하는지 궁금합니다.
Answer 0
패키지 구분에 대해 궁금한게 있습니다
0
8
1
노션 링크도 안 열리고, 알려준 vercel도 실행이 안됩니다.
0
10
1
Substack 1년 제공
1
22
3
특별 학습 자료 프로모션 1년 멤버십 무료 제공 문의드립니다
0
27
2
스프링부트 서버 에러나요
0
17
1
코드를 첨부해야하는 이유가 있나요?
0
20
2
간단한 오타 제보입니다.
0
19
1
큰 범위 조회 시 EXPLAIN의 rows 값이 정확하지 않은 이유가 궁금합니다.
0
35
2
실제 FK제약조건을 설정하지 않는이유
0
35
2
조회속도 개선에서 더 개선하는 방법이 궁금합니다.
0
28
2
Sequence 관련 질문
1
32
2
Image Only Query
1
29
2
Free Edition 실습 영상은 아직 업데이트전인가요?
0
22
1
라이브 운영중인 환경의 테이블에 인덱스 추가시 고려사항
0
36
2
상품 정보 크롤링
0
29
2
JPA Repository 질문이 있습니다!
1
33
2
페이지네이션 처리를 쿼리에서 하는 방식 질문
1
36
1
수강기간 연장
0
27
1
FTS 방식으로 수행하는 나쁜 SQL 에서 질문이 있습니다.
0
52
0
7-8 질문
0
53
1
다음과 같은 쿼리가 더 좋은 결과를 보이는데 이유가 뭔지 궁금합니다.
0
138
1
rollup mariadb 11 ver 기준
0
128
1
use index, force index 힌트 질문
0
232
1
BNL Join 사용
0
129
1

