📖
PostgreSQL & MySQL DB EXPLAIN 실행 계획 시각화 & 병목 분석기 가이드
데이터베이스 쿼리 성능 최적화를 위해서는 `EXPLAIN (ANALYZE, FORMAT JSON)` 실행 계획을 분석하는 것이 필수적입니다. 본 시각화 도구는 수백 줄에 달하는 복잡한 EXPLAIN JSON 결과를 파싱하여 노드별 소요 시간 % 막대 그래프와 Seq Scan(풀스캔), 디스크 정렬 스필 등 쿼리 병목 지점을 자동으로 탐지하고 인덱스 튜닝 가이드를 시각적으로 제공합니다.
🔒실무 기술 스펙 & 100% 클라이언트 로컬 연산 아키텍처
모든 실행 계획 분석 및 노드 트리 계산은 100% 브라우저 메모리상에서 연산됩니다.
✨ 주요 기술 스펙 & 특장점
- •PostgreSQL 및 MySQL EXPLAIN (FORMAT JSON) 구조 파싱
- •노드별 실행 시간 % 막대 그래프 및 소요 비용 트리 시각화
- •Sequential Table Scan 및 Disk Temp File Spill 자동 탐지기
- •해결을 위한 인덱스 생성 SQL(`CREATE INDEX ...`) 권장 팁 수록
🚀 단계별 실무 가이드
- 1DB 쿼리에 대해 EXPLAIN (ANALYZE, FORMAT JSON) 구문을 실행합니다.
- 2출력된 JSON 결과를 좌측 입력창에 붙여넣거나 샘플 버튼을 누릅니다.
- 3노드 트리에서 소요 시간이 높은 노드와 경고 뱃지를 확인합니다.
- 4병목 경고 탭에서 권장 인덱스 튜닝 가이드를 참고하여 DB 쿼리를 최적화합니다.