728x90 DB1 [MySQL] Explain Explain? MySQL에서 실행 계획이 무엇인지 알고 싶을 때 사용하는 명령어 *실행계획 : 사용자가 작성한 SQL이 요구한 사항을 효율적으로 처리하기 위해 옵티마이저가 작업의 방법과 순서를 결정하는 것 사용방법 EXPLAIN [EXTENDED] SELECT ... FROM ... WHERE ... id : 어떤 SELECT문을 나타내는 지를 알려주는 것으로 순서에 따라 순차적으로 번호가 부여된다. select_type : select문의 유형 SIMPLE : Union 이나 Sub Query 가 없는 단순 SELECT 문 PRIMARY : Sub Query를 사용할 경우 Sub Query의 외부에 있는 쿼리(첫번째 쿼리) UNION 을 사용할 경우 UNION의 첫 번째 SELECT 쿼리 DERIVE.. 2021. 6. 24. 이전 1 다음 728x90