이 항목에서는 SQL Server Management Studio를 사용하여 그래픽 예상 실행 계획을 생성하는 방법을 설명합니다. 예상 실행 계획이 생성되면 Transact-SQL 쿼리 또는 일괄 처리가 실행되지 않습니다. 대신 생성된 실행 계획은 쿼리가 실제로 실행된 경우 SQL Server 데이터베이스 엔진에서 가장 자주 사용하는 쿼리 실행 계획을 표시합니다.
이 기능을 사용하려면 그래픽 실행 계획이 생성되는 Transact-SQL 쿼리를 실행할 수 있는 적절한 권한이 있어야 하며 쿼리에서 참조하는 모든 데이터베이스에 대해 SHOWPLAN 권한을 부여해야 합니다.
쿼리에 대한 예상 실행 계획을 표시하려면
도구 모음에서 데이터베이스 엔진 쿼리를 클릭합니다. 파일 열기 도구 모음 단추를 클릭하고 기존 쿼리를 찾아 기존 쿼리를 열고 예상 실행 계획을 표시할 수도 있습니다.
예상 실행 계획을 표시할 쿼리를 입력합니다.
쿼리 메뉴에서 예상 실행 계획 표시를 클릭하거나 예상 실행 계획 표시 도구 모음 단추를 클릭합니다. 예상 실행 계획이 결과 창의 실행 계획 탭에 표시됩니다. 추가 정보를 보려면 논리 및 물리 연산자 아이콘 위에 마우스를 올리고 잠시 대기하여 도구 설명을 표시하고 연산자에 대한 설명 및 속성을 확인합니다. 또는 속성 창 연산자 속성을 볼 수도 있습니다. 속성이 표시되지 않으면 운영자를 마우스 오른쪽 단추로 클릭하고 속성을 클릭합니다. 속성을 볼 연산자를 선택합니다.
실행 계획 표시 크기를 변경하려면 실행 계획을 마우스 오른쪽 단추로 클릭한 다음 실행 계획, 축소, 확대, 사용자 지정 확대/축소또는 크기에 맞게를 선택합니다. 확대 및 축소를 사용하면 실행 계획을 고정된 크기로 확대하거나 축소할 수 있습니다. 사용자 지정 확대/축소를 사용하면 80%로 확대/축소와 같은 사용자 고유의 디스플레이 배율을 정의할 수 있습니다. 크기에 맞게 확대/축소는 결과 창에 맞게 실행 계획을 확대/축소합니다.