반응형 데이터베이스1 [DB] Mysql STRAIGHT_JOIN으로 튜닝하기 Mysql STRAIGHT_JOIN으로 튜닝하기 안녕하세요. 개발 까마귀입니다. 오늘 알려드릴거는 "STRAIGHT_JOIN" 입니다. STRAIGHT_JOIN? 별거 아닙니다 여러분이 작성하신 SQL문에 FROM 절에 명시된 테이블 순서대로 조인하도록 하는 조인 힌트 명령문입니다. SELECT * FROM A INNER JOIN B ON A.id = B.id 위 SQL문 에서 A 테이블은 드라이빙 테이블 이고 B 테이블은 드리븐 테이블 입니다. 하지만 옵티마이저에 의해서 드라이빙 테이블과 드리븐 테이블에 순서가 바뀌지 않게끔 STRAIGHT_JOIN으로 힌트를 유도하는 것이죠 언제 사용해야하는가? 위에 말씀드렸다 시피 FROM 절에 명시된 테이블 순서대로가 아닌 옵티마이저가 판단하에 순서가 뒤바뀌고 해.. 2023. 2. 19. 이전 1 다음 반응형