EXPLAIN
MySQL EXPLAIN 명령어에 대해 알아봅시다.
EXPLAIN
문은 MySQL 이 명령문을 실행하는 방법에 대한 정보를 제공합니다. 즉, 쿼리 실행 계획에 대한 정보를 제공합니다. 아래는integration
이라는 테이블을 조회하는 쿼리에 대한 EXPLAIN 문과 그 결과입니다.
각 컬럼에 대해 자세히 알아보겠습니다.
id
SELECT
식별자로 쿼리 내 SELECT
명령어의 일련번호와 같습니다.
select_type
Select_type | Meaning |
---|---|
SIMPLE |
|
PRIMARY | 가장 상위의 |
UNION |
|
DEPENDENT UNION |
|
UNION RESULT |
|
DEPENDENT UNION
예시
Ref : https://dev.mysql.com/doc/refman/8.0/en/explain-output.html#explain-output-columns
Last updated