* mysql EXPLAIN 이란 ? : 해당 쿼리를 실행하여 데이터를 조회하게 될때 진행되는 계획서를 확인하는 것과 비슷 합니다. 어떤 키를 사용하며 index는 어떻게 조회가 되며 등등등 .. * EXPLAIN (Mysql) , EXPLAIN PLAN SET (Oracle) : 이게 왜 자꾸 반대로 생각이 날까 몰라? 사용법은 위 그림과 같이 EXPLAIN 다음에 SELECT 명령문을 두면, MySQL은 쿼리 실행 플랜 (query execution plan) 정보를 옵티마이저 (optimizer)에서 가져 와서 출력 한다. 즉, MySQL은 테이블들이 어떤 순서로 조인 (join) 하는지에 대한 정보를 포함해서, SELECT를 처리하는 방법에 대해서 알려 준다. 위의 사진은 explain 결과 값인..