DB/Mysql

[MYSQL] EXPLAIN 명령어

innocent_k 2015. 8. 25. 13:56

EXPLAIN select .. 


select type이 나온다. 거기서 DEPENDENT가 붙으면 일단 느린거라고봐야 한다. 


in을 서브쿼리로 쓸 때 그러는데 


IN은 INNER JOIN 혹은 EXISTS로 변환 하고 


NOT IN은 LEFT OUTER JOIN 혹은 NOT EXISTS로 변환해서 회피한다.