실행 계획 표시 및 저장Display and Save Execution Plans

이 섹션에서는 실행 계획을 표시하는 방법과 Microsoft SQL Server Management StudioSQL Server Management Studio를 사용하여 실행 계획을 XML 형식의 파일로 저장하는 방법에 대해 설명합니다.This section explains how to display execution plans and how to save execution plans to a file in XML format by using Microsoft SQL Server Management StudioSQL Server Management Studio.

실행 계획은 SQL ServerSQL Server 쿼리 최적화 프로그램에서 선택한 데이터 검색 방법을 그래픽으로 표시합니다.Execution plans graphically display the data retrieval methods chosen by the SQL ServerSQL Server Query Optimizer. 실행 계획은 SET SHOWPLAN_ALL 또는 SET SHOWPLAN_TEXT 문으로 생성되는 테이블 형식이 아닌 아이콘으로 SQL ServerSQL Server 의 특정 문과 쿼리 실행 비용을 표시합니다.Execution plans represent the execution cost of specific statements and queries in SQL ServerSQL Server using icons rather than the tabular representation produced by the SET SHOWPLAN_ALL or SET SHOWPLAN_TEXT statements. 이러한 그래픽 표시는 쿼리의 성능 특성을 이해하는 데 매우 유용합니다.This graphical approach is very useful for understanding the performance characteristics of a query.

SQL ServerSQL Server 쿼리 최적화 프로그램에서는 하나의 실행 계획만 생성하지만 예상 실행 계획과 실제 실행 계획이라는 개념이 있습니다.While the SQL ServerSQL Server Query Optimizer produces only one execution plan, there is the concept of estimated execution plan and actual execution plan.

  • 예상 실행 계획은 컴파일 시간에 쿼리 최적화 프로그램에서 생성된 실행 계획을 반환합니다.An estimated execution plan returns the execution plan as produced by the Query Optimizer at compile-time. 예상 실행 계획을 생성해도 실제로 쿼리 또는 일괄 처리를 실행하지 않기 때문에 실제 리소스 사용량 메트릭이나 런타임 경고와 같은 런타임 정보가 이 계획에 포함되지 않습니다.Producing the estimated execution plan does not actually execute the query or batch, and therefore does not contain any runtime information, such as actual resource usage metrics or runtime warnings.
  • 실제 실행 계획은 쿼리 또는 일괄 처리 실행이 완료된 후 쿼리 최적화 프로그램에서 생성된 실행 계획을 반환합니다.An actual execution plan returns the execution plan as produced by the Query Optimizer, and after queries or batches finish execution. 따라서 리소스 사용량 메트릭 및 런타임 경고에 관한 런타임 정보가 포함됩니다.This includes runtime information about resource usage metrics and any runtime warnings.

    자세한 내용은 쿼리 처리 아키텍처 가이드를 참조하세요.For more information, see Query Processing Architecture Guide.

섹션 내용In This Section