inflearn logo
강의

Khóa học

Chia sẻ kiến thức

Điều chỉnh SQL để sử dụng ngay tại nơi làm việc

5-2. Mục kế hoạch thực hiện (1)

select_type 에서 'simple' 경우 각각의 테이블이 '드라이빙' 또는 '드리븐' 인지 어떻게 알수 있나요?

124

syh8088

77 câu hỏi đã được viết

0

안녕하세요. 우선 좋은 강의 만들어주셔서 정말 감사합니다 :)

select_type 에서 'simple' 경우 각각의 테이블이 '드라이빙' 또는 '드리븐' 인지 어떻게 알수 있나요?

 

5-2. 실행계획 항목(1) -> 05:40 영상을 확인해보면

 

실행계획에서 table 필드 값 "e" 하고 "s" 가 있는데요.

여기서 질문 2가지가 있습니다.

질문1:
여기서 각각의 테이블이 '드라이빙' 또는 '드리븐' 인지 어떻게 알수 있나요?
(실행 계획 통해 조회된 데이터 순서대로 판단하면 되는것인지... 궁금하네요.. 그런데 이걸로 100% 판단하기에 조금 어렵다고 들어서요...)

질문2:

만약 테이블 "e" 가 드라이빙 테이블이라고 가정시

실질적으로 쿼리 수행할때 테이블 "e" 에 대한 where 절 조건을 이용해서 먼저 필터링 한다음에

테이블 "s" 하고 조인 수행을 하는것인지 궁금 합니다.

즉 드리아빙 테이블 조건절 이용해서 최대한 필터링 하고
그다음 드이븐 테이블하고 조인을 수행하는지 궁금합니다.

 

 



sql mysql dbms/rdbms mariadb query-tuning

Câu trả lời 0

1번 문제 질문

0

5

1

3-13 리텐션 과제 제출합니다

0

9

1

부하 테스트 시 설정 관련 질문드립니다

1

21

1

build 시 에러 해결방법 공유(docker.desktop 업데이트 -> 의존성 버전 수정)

0

19

1

실습 데이터(PostgreSQL 백업 파일) 관련하여 문의드립니다. (Hive 환경 실습)

0

16

2

sakila 실전 17번 문제

0

19

1

Request Failed 가 뜹니다.

0

28

2

수강 완료한 강의 수료증 어떻게 받나요?

0

26

1

복합인덱스 설계 질문

0

51

1

app logs 데이터로 쿼리 연습

0

33

2

ArticleReadService 관련 질문

0

28

1

마스터패스...

0

37

1

kafka 이벤트 발행 실패 시 at-least-once를 보장하는 방법이 궁금합니다.

1

68

1

[과제] 연습문제 쿼리 작성했습니다!

0

29

2

SubStack 신청 완료했습니다!

0

22

2

domain에 @Entity 와 Repository를 함께 둔 이유가 궁금합니다

1

48

1

실습소 페이지

0

39

3

수강기간 연장

0

57

1

FTS 방식으로 수행하는 나쁜 SQL 에서 질문이 있습니다.

0

70

0

7-8 질문

0

80

1

다음과 같은 쿼리가 더 좋은 결과를 보이는데 이유가 뭔지 궁금합니다.

0

164

1

rollup mariadb 11 ver 기준

0

153

1

use index, force index 힌트 질문

0

301

1

BNL Join 사용

0

154

1