사용자 도구

사이트 도구


database:mysql:basic

차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

양쪽 이전 판 이전 판
다음 판 양쪽 다음 판
database:mysql:basic [2020/05/24 18:05]
kwon37xi
database:mysql:basic [2020/05/24 18:07]
kwon37xi
줄 258: 줄 258:
 </code> </code>
  
-==== STRAIGHT_JOIN ====+===== STRAIGHT_JOIN =====
   * MySQL 이 join 순서 최적화를 잘 못할경우 **무조건 왼쪽 테이블 먼저 조회하게** 강제하는 옵션   * MySQL 이 join 순서 최적화를 잘 못할경우 **무조건 왼쪽 테이블 먼저 조회하게** 강제하는 옵션
   * 인덱스 힌트와 비슷한 역할을 하므로, 가급적 사용하지 않는게 좋다.   * 인덱스 힌트와 비슷한 역할을 하므로, 가급적 사용하지 않는게 좋다.
 <code sql> <code sql>
 +-- C, A, B 순서로 데이터를 읽어서 조인한다.
 SELECT STRAIGHT_JOIN * FROM C SELECT STRAIGHT_JOIN * FROM C
 LEFT JOIN A LEFT JOIN A
database/mysql/basic.txt · 마지막으로 수정됨: 2023/10/31 09:49 저자 kwon37xi