SQL EXPLAIN 명령의 역할은 무엇인가요?
보통 MDN Web Docs해설
EXPLAIN은 SELECT 등의 쿼리 앞에 붙이면 데이터베이스가 실제로 쿼리를 실행하는 계획을 보여줍니다. 인덱스 사용 여부, 스캔 방식(Full Scan, Index Scan), 예상 행 수 등을 확인하여 느린 쿼리의 병목을 찾고 최적화할 수 있습니다.
EXPLAIN은 SELECT 등의 쿼리 앞에 붙이면 데이터베이스가 실제로 쿼리를 실행하는 계획을 보여줍니다. 인덱스 사용 여부, 스캔 방식(Full Scan, Index Scan), 예상 행 수 등을 확인하여 느린 쿼리의 병목을 찾고 최적화할 수 있습니다.