[Database] Execution Plan(실행계획) 간략 정리
·
Database
개요데이터베이스(DB)에서 데이터를 조회할 때 예상보다 많은 시간이 소요되는 경우를 한 번쯤 경험해 보셨을 것입니다. 이러한 조회 성능 문제를 분석하고 최적화하기 위해 가장 먼저 확인해야 하는 것이 Execution Plan(실행 계획)입니다. Execution Plan은 SQL이 어떤 순서와 방식으로 실행되는지를 보여주는 정보로, 성능 병목 지점을 파악하고 개선 방향을 찾는 데 중요한 역할을 합니다. 이번 포스팅에서는 Execution Plan이 무엇인지, 왜 필요한지, 그리고 기본적인 사용 방법과 주요 필드의 의미를 중심으로 정리해 보겠습니다. EXECUTION PLAN성능 개선을 위해 index를 걸고, 성능을 향상한 경험이 존재합니다.성능이 나쁨을 확인하기 위해서는 execution plan..