Execution Plan
EXPLAIN은 예상과 실제를 나눠 읽는다
예상 rows와 실제 rows 차이가 크면 통계, 선택도, 조인 순서 추정이 흔들렸다는 신호다.
Index Scan on users cost=0.42..8.44 rows=1 width=100 actual time=0.02..0.04 rows=1 loops=1
필드
의미
튜닝 단서
cost
옵티마이저가 추정한 상대 비용
후보 계획 비교
rows
계획 단계의 예상 반환 행 수
실제 rows와 차이를 비교
actual
실제 실행 시간과 실제 행 수
실행 후 병목 확인
loops
해당 노드 반복 실행 횟수
Nested Loop 증폭 확인