Explain1 SQL 튜닝 입문 — 실행계획(EXPLAIN)으로 성능 분석하기 실무 가이드 SQL 튜닝 입문 — 실행계획(EXPLAIN)으로 성능 분석하기 실무 가이드SQL은 한 줄로 데이터를 꺼내는 단순한 언어처럼 보이지만, 성능이 나쁘면 서비스 전체가 느려집니다.이번 글에서는 실행계획(EXPLAIN)을 활용해 SQL이 실제로 어떻게 동작하는지, 어떤 인덱스를 사용하는지, 그리고 어떤 부분을 개선해야 하는지를 초보자도 따라 할 수 있도록 단계별로 설명합니다. 1. 실행계획(EXPLAIN)이란?DB는 단순히 SELECT 문을 실행하는 게 아니라, 내부적으로 “어떤 테이블부터 읽고, 어떤 인덱스를 사용할지”를 계획(plan)으로 세운 뒤 실행합니다.이 과정을 눈으로 확인하게 해주는 명령이 바로 EXPLAIN입니다.EXPLAIN SELECT * FROM users WHERE age >= 30;이 .. 2025. 11. 16. 이전 1 다음