a11y.skipToMainContent
1

Query 계획 분석기

Paste EXPLAIN 또는 EXPLAIN ANALYZE 출력은 쿼리 실행 계획을 트리로 시각화합니다. 느린 운영 및 최적화 기회를 식별합니다.

EXPLAIN Output
Analysis
More options
Was this tool helpful?
Send output to:
Advertisement

How to use Query Plan Analyzer

  1. EXPLAIN 또는 EXPLAIN ANALYZE를 쿼리에 실행하십시오.
  2. 입력 필드에 출력을 붙여 넣습니다.
  3. 시각화된 실행 계획 트리 보기.
  4. 병목을 빨간색으로 강조합니다.

쿼리 플랜 분석기은 무엇입니까?

A 쿼리 계획 분석기는 데이터베이스에서 EXPLAIN 또는 EXPLAIN ANALYZE의 출력을 수행하고 상호 작용하는 나무 다이어그램으로 시각화합니다. 각 노드는 비용, 행, 실행 시간으로 작업(scan, join, sort)을 나타냅니다.

이 도구는 SQL 쿼리에서 성능 병목을 식별하는 데 도움이됩니다. 비싼 작업, 큰 테이블에 순차 검사, 누락 된 인덱스. PostgreSQL과 MySQL EXPLAIN 형식을 지원합니다.

Advertisement

FAQ

어떤 데이터베이스가 지원됩니까?
PostgreSQL 및 MySQL EXPLAIN 출력 형식이 지원됩니다.
'Seq Scan'은 무엇을 의미합니까?
순차 검사는 데이터베이스가 테이블에 각 행을 읽는 것을 의미합니다. 큰 테이블에, 이것은 종종 인덱스가 필요하다는 표시입니다.

Related tools

Author

MW
Marcus Webb"The DevTool Craftsman"

Full-Stack Developer & Tools Architect

Marcus has been writing code since the dial-up era. He has contributed to open-source developer tools, built CI/CD pipelines for startups, and debugged production incidents at 3 AM more times than he would like to admit. His philosophy is that the best developer tool is the one that gets out of your way, and he writes about practical tooling that helps teams ship faster with fewer headaches.

Advertisement