데이터베이스 엔진 튜닝 관리자의 출력 보기 및 작업View and Work with the Output from the Database Engine Tuning Advisor

이 항목 적용 대상: 예SQL Server없습니다Azure SQL 데이터베이스없습니다Azure SQL 데이터 웨어하우스 없습니다 병렬 데이터 웨어하우스THIS TOPIC APPLIES TO: yesSQL ServernoAzure SQL DatabasenoAzure SQL Data Warehouse noParallel Data Warehouse

데이터베이스 엔진 튜닝 관리자는 데이터베이스를 튜닝할 때 요약, 권장 구성, 보고서 및 튜닝 로그를 만듭니다.When the Database Engine Tuning Advisor tunes databases, it creates summaries, recommendations, reports, and tuning logs. 튜닝 로그 출력을 사용하여 데이터베이스 엔진 튜닝 관리자 튜닝 세션의 문제를 해결할 수 있습니다.You can use the tuning log output to troubleshoot Database Engine Tuning Advisor tuning sessions. 요약, 권장 구성 및 보고서를 사용하여 튜닝 권장 구성을 구현하거나 MicrosoftMicrosoft SQL ServerSQL Server 설치에 필요한 쿼리 성능이 향상될 때까지 튜닝을 계속합니다.You can use the summaries, recommendations, and reports to determine whether you want to implement tuning recommendations or continue tuning until you achieve the query performance improvements that you need for your MicrosoftMicrosoft SQL ServerSQL Server installation. 데이터베이스 튜닝 관리자를 사용하여 작업을 만들고 데이터베이스를 튜닝하는 방법은 Start and Use the Database Engine Tuning Advisor을 참조하세요.For information about how to use the Database Tuning Advisor to create workloads and tune a database, see Start and Use the Database Engine Tuning Advisor.

튜닝 출력 보기View Tuning Output

다음 프로시저에서는 데이터베이스 엔진 튜닝 관리자 GUI로 튜닝 권장 구성, 요약, 보고서 및 튜닝 로그를 보는 방법에 대해 설명합니다.The following procedures describe how to view tuning recommendations, summaries, reports, and tuning logs by using the Database Engine Tuning Advisor GUI. 사용자 인터페이스 옵션에 대한 자세한 내용은 이 항목의 뒷부분에 나오는 사용자 인터페이스 설명 을 참조하세요.For information about user interface options, see User Interface Descriptions later in this topic.

GUI를 사용하여 dta 명령줄 유틸리티로 생성된 튜닝 출력을 볼 수도 있습니다.You can also use the GUI to view tuning output that is generated by the dta command-line utility.

참고

dta 명령줄 유틸리티를 사용하며 -ox 인수를 사용하여 XML 파일에 출력 내용이 기록되도록 지정하는 경우 파일 메뉴에서 파일 열기 SQL Server Management StudioSQL Server Management Studio를 클릭하여 XML 출력 파일을 열어 볼 수 있습니다.If you use the dta command-line utility and specify that output be written to an XML file by using the -ox argument, you can open and view the XML output file by clicking Open File on the File menu of SQL Server Management StudioSQL Server Management Studio. 자세한 내용은 Use SQL Server Management Studio을 참조하세요.For more information, see Use SQL Server Management Studio. dta 명령줄 유틸리티에 대한 자세한 내용은 dta 유틸리티를 참조하세요.For information about the dta command-line utility, see dta Utility.

데이터베이스 엔진 튜닝 관리자 GUI로 튜닝 권장 구성을 보려면To view tuning recommendations with the Database Engine Tuning Advisor GUI

  1. 데이터베이스 엔진 튜닝 관리자 GUI 또는 dta 명령줄 유틸리티를 사용하여 데이터베이스를 튜닝합니다.Tune a database using the Database Engine Tuning Advisor GUI or the dta command-line utility. 자세한 내용은 Start and Use the Database Engine Tuning Advisor을 참조하세요.For more information, see Start and Use the Database Engine Tuning Advisor. 기존 튜닝 세션을 사용하려면 이 단계를 건너뛰고 2단계를 실행합니다.If you want to use an existing tuning session, skip this step and proceed to Step 2.

  2. 데이터베이스 엔진 튜닝 관리자 GUI를 시작합니다.Start the Database Engine Tuning Advisor GUI. 자세한 내용은 Start and Use the Database Engine Tuning Advisor을 참조하세요.For more information, see Start and Use the Database Engine Tuning Advisor. 기존 튜닝 세션의 튜닝 권장 구성을 보려면 세션 모니터창의 세션 이름을 두 번 클릭하여 세션을 엽니다.If you want to view tuning recommendations for an existing tuning session, open it by double-clicking the session name in the Session Monitor window.

    새 튜닝 세션이 완료되거나 도구가 기존 세션을 로드한 후에 권장 구성 페이지가 표시됩니다.After the new tuning session has finished, or after the tool has loaded the existing session, the Recommendations page is displayed.

  3. 권장 구성 페이지에서 파티션 권장 구성인덱스 권장 구성 을 클릭하여 튜닝 세션 결과를 표시하는 창을 봅니다.On the Recommendations page, click Partition Recommendations and Index Recommendations to view panes that display the tuning session results. 이 세션의 튜닝 옵션을 설정할 때 분할을 지정하지 않았다면 파티션 권장 구성 창이 비어 있습니다.If you did not specify partitioning when you set the tuning options for this session, the Partition Recommendations pane is empty.

  4. 파티션 권장 구성 또는 인덱스 권장 구성 창에서 스크롤 막대를 사용하여 표에 표시된 모든 정보를 볼 수 있습니다.In either the Partition Recommendations or the Index Recommendations pane, use the scroll bars to view all the information displayed in the grid.

  5. 권장 구성 탭 페이지의 아래쪽에 있는 기존 개체 표시 의 선택을 해제합니다.Uncheck Show existing objects at the bottom of the Recommendations tabbed page. 이렇게 하면 권장 구성에서 참조된 데이터베이스 개체만 표에 표시됩니다.This causes the grid to display only those database objects that are referenced in the recommendation. 아래 스크롤 막대를 사용하여 권장 구성 표의 가장 오른쪽 열을 보고 정의 열의 항목을 클릭하여 데이터베이스의 개체를 생성하는 Transact-SQLTransact-SQL 스크립트를 보거나 복사합니다.Use the bottom scroll bar to view the right-most column in the recommendations grid, and click an item in the Definition column to view or copy the Transact-SQLTransact-SQL script that creates that object in your database.

  6. 이 권장 구성의 모든 데이터베이스 개체를 만들거나 삭제하는 모든 Transact-SQLTransact-SQL 스크립트를 하나의 스크립트 파일에 저장하려면 동작 메뉴의 권장 구성 저장 을 클릭합니다.If you want to save all of the Transact-SQLTransact-SQL scripts that create or drop all database objects in this recommendation into one script file, click Save Recommendations on the Actions menu.

데이터베이스 엔진 튜닝 관리자 GUI로 튜닝 요약 및 보고서를 보려면To view the tuning summary and reports with the Database Engine Tuning Advisor GUI

  1. 데이터베이스 엔진 튜닝 관리자 GUI 또는 dta 명령줄 유틸리티를 사용하여 데이터베이스를 튜닝합니다.Tune a database using the Database Engine Tuning Advisor GUI or the dta command-line utility. 자세한 내용은 Start and Use the Database Engine Tuning Advisor을 참조하세요.For more information, see Start and Use the Database Engine Tuning Advisor. 기존 튜닝 세션을 사용하려면 이 단계를 건너뛰고 2단계를 실행합니다.If you want to use an existing tuning session, skip this step and proceed to step 2.

  2. 데이터베이스 엔진 튜닝 관리자 GUI를 시작합니다.Start the Database Engine Tuning Advisor GUI. 자세한 내용은 Start and Use the Database Engine Tuning Advisor을 참조하세요.For more information, see Start and Use the Database Engine Tuning Advisor. 튜닝 요약 및 기존 튜닝 세션에 대한 보고서를 보려면 세션 모니터의 세션 이름을 두 번 클릭하여 세션을 엽니다.If you want to view tuning summaries and reports for an existing tuning session, open it by double-clicking the session name in the Session Monitor.

  3. 새 튜닝 세션이 완료되거나 도구가 기존 세션을 로드한 후에 보고서 탭을 클릭합니다.After the new tuning session has finished, or after the tool has loaded the existing session, click the Reports tab.

  4. 튜닝 요약 창에 튜닝 세션에 대해 설명합니다.The Tuning Summary pane contains information about the tuning session. 예상 향상률권장 구성이 사용하는 공간 항목에서 제공한 정보는 권장 구성을 구현할 것인지 여부를 결정하는 데 특히 유용할 수 있습니다.The information provided by the Expected percentage improvement and the Space used by recommendation items can be especially useful to decide whether you want to implement the recommendation.

  5. 튜닝 보고서 창에서 보고서 선택 을 클릭하여 보려는 튜닝 보고서를 선택합니다.In the Tuning Reports pane, click Select report to choose a tuning report to view.

데이터베이스 엔진 튜닝 관리자 GUI로 튜닝 로그를 보려면To view tuning logs with the Database Engine Tuning Advisor GUI

  1. 데이터베이스 엔진 튜닝 관리자 GUI 또는 dta 명령줄 유틸리티를 사용하여 데이터베이스를 튜닝합니다.Tune a database using the Database Engine Tuning Advisor GUI or the dta command-line utility. 작업을 튜닝할 때 일반 탭의 튜닝 로그 저장 을 선택했는지 확인합니다.Make sure that you check Save tuning log on the General tab when you tune the workload. 기존 튜닝 세션을 사용하려면 이 단계를 건너뛰고 2단계를 실행합니다.If you want to use an existing tuning session, skip this step and proceed to Step 2.

  2. 데이터베이스 엔진 튜닝 관리자 GUI를 시작합니다.Start the Database Engine Tuning Advisor GUI. 자세한 내용은 Start and Use the Database Engine Tuning Advisor을 참조하세요.For more information, see Start and Use the Database Engine Tuning Advisor. 기존 튜닝 세션에 대한 튜닝 요약 및 보고서를 보려면 세션 모니터 창에서 세션 이름을 두 번 클릭하여 세션을 엽니다.If you want to view tuning summaries and reports for an existing tuning session, open it by double-clicking the session name in the Session Monitor window.

  3. 새 튜닝 세션이 완료되거나 도구가 기존 세션을 로드한 후에 진행률 탭을 클릭합니다. 튜닝 로그 창은 로그 내용을 표시합니다.After the new tuning session has finished, or after the tool has loaded the existing session, click the Progress tab. The Tuning Log pane displays the contents of the log. 로그에는 데이터베이스 엔진 튜닝 관리자가 분석할 수 없는 작업 이벤트에 대한 정보가 있습니다.The log contains information about workload events that Database Engine Tuning Advisor was unable to analyze.

    데이터베이스 엔진 튜닝 관리자가 튜닝 세션의 모든 이벤트를 분석한 경우 세션에 대한 튜닝 로그가 비어 있다는 메시지가 표시됩니다.If all events in the tuning session were analyzed by Database Engine Tuning Advisor a message indicating that the tuning log is empty for the session displays. 처음에 튜닝 세션을 실행할 때 일반 탭의 튜닝 로그 저장 을 선택하지 않은 경우 이러한 내용을 나타내는 메시지가 표시됩니다.If Save tuning log was not checked on the General tab when the tuning session was originally run, a message displays indicating that.

튜닝 권장 구성 구현Implement Tuning Recommendations

튜닝 세션 도중 수동 또는 자동으로 데이터베이스 엔진 튜닝 관리자 권장 구성을 구현할 수 있습니다.You can implement the Database Engine Tuning Advisor recommendations manually or automatically as part of the tuning session. 이 권장 구성을 구현하기 전에 먼저 튜닝 결과를 확인하려면 데이터베이스 엔진 튜닝 관리자 GUI를 사용하세요.If you want to examine the tuning results first before implementing them, use the Database Engine Tuning Advisor GUI. 그러면 SQL Server Management StudioSQL Server Management Studio 를 사용하여 데이터베이스 엔진 튜닝 관리자에서 권장 구성을 구현하기 위한 작업 분석 결과로서 생성되는 Transact-SQLTransact-SQL 스크립트를 수동으로 실행할 수 있습니다.You can then use SQL Server Management StudioSQL Server Management Studio to manually run the Transact-SQLTransact-SQL scripts that Database Engine Tuning Advisor generates as a result of analyzing a workload to implement the recommendations. 스크립트를 구현하기 전에 결과를 조사할 필요가 없는 경우 dta 명령 프롬프트 유틸리티에 -a 옵션을 사용할 수 있습니다.If you do not need to examine the results before implementing them, you can use the -a option with the dta command prompt utility. 이렇게 하면 유틸리티가 해당 작업을 분석한 후 튜닝 권장 사항을 자동으로 구현합니다.This causes the utility to automatically implement the tuning recommendations after it analyzes your workload. 다음 절차에서는 두 가지 데이터베이스 엔진 튜닝 관리자 인터페이스를 사용하여 튜닝 권장 구성을 구현하는 방법을 설명합니다.The following procedures explain how to use both Database Engine Tuning Advisor interfaces to implement tuning recommendations.

데이터베이스 엔진 튜닝 관리자 GUI를 사용하여 튜닝 권장 구성을 수동으로 구현하려면To manually implement tuning recommendations with the Database Engine Tuning Advisor GUI

  1. 데이터베이스 엔진 튜닝 관리자 GUI 또는 dta 명령 프롬프트 유틸리티를 사용하여 데이터베이스를 튜닝합니다.Tune a database using the Database Engine Tuning Advisor GUI or the dta command prompt utility. 자세한 내용은 Start and Use the Database Engine Tuning Advisor을 참조하세요.For more information, see Start and Use the Database Engine Tuning Advisor. 기존 튜닝 세션을 사용하려면 이 단계를 건너뛰고 2단계를 실행합니다.If you want to use an existing tuning session, skip this step and proceed to Step 2.

  2. 데이터베이스 엔진 튜닝 관리자 GUI를 시작합니다.Start the Database Engine Tuning Advisor GUI. 자세한 내용은 Start and Use the Database Engine Tuning Advisor을 참조하세요.For more information, see Start and Use the Database Engine Tuning Advisor. 기존의 튜닝 세션에 대해 튜닝 권장 구성을 구현하려면 세션 모니터에서 세션 이름을 두 번 클릭하여 세션을 엽니다.If you want to implement tuning recommendations for an existing tuning session, open it by double-clicking the session name in Session Monitor.

  3. 새 튜닝 세션이 완료된 후나 기존 세션이 도구에 로드된 후 동작 메뉴의 권장 구성 적용 을 클릭합니다.After the new tuning session has finished, or after the tool has loaded the existing session, click Apply Recommendations on the Actions menu.

  4. 권장 구성 적용 대화 상자에서 지금 적용 또는 나중에 적용하도록 예약을 선택합니다.In the Apply Recommendations dialog box choose from Apply now or Schedule for later. 나중에 적용하도록 예약을 선택할 경우 알맞은 날짜와 시간을 선택합니다.If you choose Schedule for later, select the appropriate date and time.

  5. 확인 을 클릭하여 권장 구성을 적용합니다.Click OK to apply the recommendations.

dta 명령 프롬프트 유틸리티를 사용하여 튜닝 권장 구성을 자동으로 구현하려면To automatically implement tuning recommendations using the dta command prompt utility

  1. 데이터베이스 엔진 튜닝 관리자가 분석 중에 추가, 제거 또는 유지해야 할 데이터베이스 기능(인덱스, 인덱싱된 뷰, 분할)을 결정합니다.Determine the database features (indexes, indexed views, partitioning) you want Database Engine Tuning Advisor to consider adding, removing, or retaining during analysis.

    튜닝을 시작하기 전에 다음 사항을 고려해야 합니다.Keep the following considerations in mind before you begin tuning:

    • 추적 테이블을 작업 테이블로 사용하는 경우 해당 테이블은 데이터베이스 엔진 튜닝 관리자가 튜닝 중인 서버와 동일한 서버에 있어야 합니다.When using a trace table as a workload, that table must exist on the same server where Database Engine Tuning Advisor is tuning. 다른 서버에 추적 테이블을 만들 경우에는 데이터베이스 엔진 튜닝 관리자가 튜닝하는 서버로 이 테이블을 이동합니다.If you create the trace table on a different server, move it to the server where Database Engine Tuning Advisor is tuning.

    • 튜닝 세션이 예상보다 오랫동안 계속 실행되면 Ctrl+C를 눌러 튜닝 세션을 끝낼 수 있습니다.If a tuning session continues running longer than you had anticipated it would run, you can press CTRL+C to end the tuning session. 이 경우 Ctrl+C를 누르면 작업 튜닝에 이미 사용된 시간이 허비되지 않도록 dta 는 사용한 작업량에 따라 가능한 최적의 권장 구성을 강제로 생성합니다.Pressing CTRL+C under these circumstances forces dta to produce the best recommendation possible based on how much of the workload it has consumed, and does not waste the time that the tool has already used to tune the workload.

  2. 명령 프롬프트에서 다음을 입력합니다.From a command prompt, enter the following:

    dta -E -D DatabaseName -if WorkloadFile -s SessionName -a  
    

    여기서 -E 는 로그인 ID와 암호 대신 트러스트된 연결이 튜닝 세션에 사용되도록 지정하고, -D 는 튜닝할 데이터베이스의 이름이나 작업에 사용되는 여러 데이터베이스의 쉼표로 구분된 목록을 지정하며, -if 는 작업 파일의 이름과 경로를 지정합니다. 또한 -s 는 튜닝 세션의 이름을 지정하고, -a 는 작업이 분석된 후 dta 명령 프롬프트 유틸리티에서 사용자에게 확인하지 않고 자동으로 튜닝 권장 구성을 적용하도록 지정합니다.where -E specifies that your tuning session uses a trusted connection (instead of a login ID and password), -D specifies the name of the database you want to tune or a comma-delimited list of multiple databases that the workload uses, -if specifies the name and path to a workload file, -s specifies a name for your tuning session, and -a specifies that you want the dta command prompt utility to automatically apply the tuning recommendations after the workload is analyzed without prompting you. dta 명령 프롬프트 유틸리티를 사용하여 데이터베이스를 튜닝하는 방법에 대한 자세한 내용은 Start and Use the Database Engine Tuning Advisor을 참조하세요.For more information about using the dta command prompt utility to tune databases, see Start and Use the Database Engine Tuning Advisor.

  3. Enter 키를 누릅니다.Press ENTER.

탐구 분석 수행Perform Exploratory Analysis

데이터베이스 관리자는 데이터베이스 엔진 튜닝 관리자의 사용자 지정 구성 기능을 통해 탐구 분석을 수행할 수 있습니다.The user-specified configuration feature of Database Engine Tuning Advisor enables database administrators to perform exploratory analysis. 데이터베이스 관리자는 이 기능을 사용하여 원하는 물리적 데이터베이스 디자인을 데이터베이스 엔진 튜닝 관리자에 지정함으로써 해당 디자인을 구현하지 않고서도 성능 효과를 평가할 수 있습니다.Using this feature, database administrators specify a desired physical database design to Database Engine Tuning Advisor, and then they can evaluate the performance effects of that design without implementing it. 사용자 지정 구성은 데이터베이스 엔진 튜닝 관리자의 GUI(그래픽 사용자 인터페이스) 및 명령줄 유틸리티에서 모두 지원되지만User-specified configuration is supported by both the Database Engine Tuning Advisor graphical user interface (GUI) and the command-line utility. 명령줄 유틸리티가 가장 높은 유연성을 제공합니다.However, the command-line utility provides the greatest flexibility.

데이터베이스 엔진 튜닝 관리자 GUI를 사용하는 경우 데이터베이스 엔진 튜닝 관리자의 튜닝 권장 구성에 따른 하위 집합 구현의 효과를 평가할 수는 있지만 데이터베이스 엔진 튜닝 관리자에 대해 평가할 가상 물리적 디자인 구조를 추가할 수 없습니다.If you use the Database Engine Tuning Advisor GUI, you can evaluate the effects of implementing a subset of a Database Engine Tuning Advisor tuning recommendation, but you cannot add hypothetical physical design structures for Database Engine Tuning Advisor to evaluate.

다음 절차에서는 사용자 지정 구성 기능을 두 도구 인터페이스에서 사용하는 방법에 대해 설명합니다.The following procedures explain how to use the user-specified configuration feature with both tool interfaces.

데이터베이스 엔진 튜닝 관리자 GUI를 사용한 튜닝 권장 구성 평가Using Database Engine Tuning Advisor GUI to Evaluate Tuning Recommendations

이 절차에서는 데이터베이스 엔진 튜닝 관리자가 생성한 권장 구성을 평가하는 방법을 설명합니다. 단, GUI에서는 평가를 위한 새 물리적 디자인 구조를 지정할 수 없습니다.The following procedure describes how to evaluate a recommendation that is generated by Database Engine Tuning Advisor, but the GUI does not enable you to specify new physical design structures for evaluation.

데이터베이스 엔진 튜닝 관리자 GUI로 튜닝 권장 구성을 평가하려면To evaluate tuning recommendations with the Database Engine Tuning Advisor GUI
  1. 데이터베이스 엔진 튜닝 관리자 GUI를 사용하여 데이터베이스를 튜닝합니다.Use the Database Engine Tuning Advisor GUI to tune a database. 자세한 내용은 Start and Use the Database Engine Tuning Advisor을 참조하세요.For more information, see Start and Use the Database Engine Tuning Advisor. 기존 튜닝 세션을 평가하려면 세션 모니터를 두 번 클릭합니다.If you want to evaluate an existing tuning session, double-click it in Session Monitor.

  2. 권장 구성 탭에서 사용하지 않을 권장 물리적 디자인 구조를 지웁니다.On the Recommendations tab, clear the recommended physical design structures that you do not want to use.

  3. 동작 메뉴에서 권장 구성 평가를 클릭합니다.On the Actions menu, click Evaluate Recommendations. 새 튜닝 세션이 생성됩니다.A new tuning session is created for you.

  4. 세션 이름을 입력합니다.Type the new Session name. 평가 중인 물리적 데이터베이스 디자인 구조를 보려면 데이터베이스 엔진 튜닝 관리자 응용 프로그램 창 아래쪽에 있는 설명 부분에서 구성 섹션을 보려면 여기를 클릭하세요 를 선택합니다.To view the physical database design structure configuration that you are evaluating, choose Click here to see the configuration section, in the Description area at the bottom of the Database Engine Tuning Advisor application window.

  5. 도구 모음에서 분석 시작 단추를 클릭합니다.Click the Start Analysis button on the toolbar. 데이터베이스 엔진 튜닝 관리자가 완료되면 권장 구성 탭에서 결과를 볼 수 있습니다.When Database Engine Tuning Advisor is finished, you can view the results on the Recommendations tab.

데이터베이스 엔진 튜닝 관리자 GUI를 사용하여 "가정(what-if)" 튜닝 분석에 대한 튜닝 세션 결과 내보내기Using Database Engine Tuning Advisor GUI to Export Tuning Session Results for "What-if" Tuning Analysis

다음 절차에서는 데이터베이스 엔진 튜닝 관리자의 튜닝 세션 결과를 편집할 수 있는 XML 파일로 내보낸 다음 dta 명령줄 유틸리티로 튜닝하는 방법을 설명합니다.The following procedure describes how to export Database Engine Tuning Advisor tuning session results to an XML file, which you can edit, and then tune it with the dta command-line utility. 이렇게 하면 필요한 성능 향상을 이끌어 낼 수 있는지 확인하기 위해 가상의 새 물리적 디자인 구조를 데이터베이스에 구현하는 데 따른 오버헤드를 발생시키지 않고도 튜닝 분석을 수행할 수 있습니다.This enables you to perform tuning analysis on hypothetical new physical design structures without incurring the overhead of implementing them in your database before you find out whether they produce the performance improvements that you need. 데이터베이스 엔진 튜닝 관리자 GUI로 데이터베이스를 튜닝한 다음 튜닝 결과를 .xml 파일로 내보내는 것은 XML에 생소한 사용자가 데이터베이스 엔진 튜닝 관리자 XML 스키마의 유연성을 사용하여 "가정(what-if)" 분석을 수행할 수 있는 유용한 방법입니다.Using the Database Engine Tuning Advisor GUI to initially tune your database and then exporting the tuning results to an .xml file is a good way for users who are new to XML to use the flexibility of the Database Engine Tuning Advisor XML schema to perform "what-if" analysis.

dta 명령줄 유틸리티로 "가정(what-if)" 분석을 하기 위해 데이터베이스 엔진 튜닝 관리자 GUI의 튜닝 세션 결과를 내보내려면To export tuning session results from the Database Engine Tuning Advisor GUI for "what-if" analysis with the dta command-line utility
  1. 데이터베이스 엔진 튜닝 관리자 GUI를 사용하여 데이터베이스를 튜닝합니다.Use the Database Engine Tuning Advisor GUI to tune a database. 자세한 내용은 Start and Use the Database Engine Tuning Advisor을 참조하세요.For more information, see Start and Use the Database Engine Tuning Advisor. 기존 튜닝 세션을 평가하려면 세션 모니터를 두 번 클릭합니다.If you want to evaluate an existing tuning session, double-click it in the Session Monitor.

  2. 파일 메뉴에서 세션 결과 내보내기 를 클릭한 다음 XML 파일로 저장합니다.On the File menu, click Export Session Results and save it as an XML file.

  3. 2단계에서 만든 XML 파일을 선호하는 XML 편집기, 텍스트 편집기 또는 SQL Server Management StudioSQL Server Management Studio에서 엽니다.Open the XML file created in Step 2 in your favorite XML editor, text editor, or in SQL Server Management StudioSQL Server Management Studio. Configuration 요소로 스크롤합니다.Scroll down to the Configuration element. Configuration 요소 섹션을 복사하여 XML 입력 파일 템플릿의 TuningOptions 요소 다음에 붙여 넣습니다.Copy and paste the Configuration element section into an XML input file template after the TuningOptions element. XML 입력 파일을 저장합니다.Save this XML input file.

  4. 3단계에서 새로 만든 XML 입력 파일에서 원하는 튜닝 옵션을 TuningOptions 요소에 지정하고 Configuration 요소 섹션을 편집하고(분석에 적합하도록 물리적 디자인 구조를 추가 또는 삭제) 파일을 저장한 다음 데이터베이스 엔진 튜닝 관리자 XML 스키마에 대해 유효성을 검사합니다.In the new XML input file that you created in Step 3, specify any tuning options you want in the TuningOptions element, edit the Configuration element section (add or delete the physical design structures as appropriate for your analysis), save the file, and validate it against the Database Engine Tuning Advisor XML schema. 이 XML 파일을 편집하는 방법은 XML 입력 파일 참조(데이터베이스 엔진 튜닝 관리자)를 참조하세요.For information about editing this XML file, see XML Input File Reference (Database Engine Tuning Advisor).

  5. 4단계에서 만든 XML 파일을 dta 명령줄 유틸리티에 대한 입력으로 사용합니다.Use the XML file that you created in Step 4 as input to the dta command line utility. 이 도구에서 XML 입력 파일을 사용하는 방법은 Start and Use the Database Engine Tuning Advisor의 "dta 유틸리티를 사용하여 데이터베이스 튜닝" 섹션을 참조하세요.For information about using XML input files with this tool, see the section "Tune a Database by Using the dta Utility" in Start and Use the Database Engine Tuning Advisor.

사용자 지정 구성 기능과 dta 명령줄 유틸리티 사용Using the User-specified Configuration Feature with the dta Command Line Utility

숙련된 XML 개발자인 경우 작업 및 물리적 데이터베이스 디자인 구조의 가상 구성(예: 인덱스, 인덱싱된 뷰 또는 분할)을 지정할 데이터베이스 엔진 튜닝 관리자 XML 입력 파일을 만들 수 있습니다.If you are an experienced XML developer, you can create a Database Engine Tuning Advisor XML input file in which you can specify a workload and a hypothetical configuration of physical database design structures, such as indexes, indexed views, or partitioning. 그런 다음 dta 명령줄 유틸리티를 사용하여 이 가상 구성이 데이터베이스 쿼리 성능에 미치는 영향을 분석할 수 있습니다.Then you can use the dta command-line utility to analyze the effects this hypothetical configuration has on query performance for your database. 다음 절차에서는 이 과정을 단계별로 설명합니다.The following procedure explains this process step by step:

사용자 지정 구성 기능과 dta 명령줄 유틸리티를 사용하려면To use the user-specified configuration feature with the dta command line utility
  1. 튜닝 작업을 만듭니다.Create a tuning workload. 이 태스크를 수행하는 방법은 Start and Use the Database Engine Tuning Advisor를 참조하세요.For information about performing this task, see Start and Use the Database Engine Tuning Advisor.

  2. 사용자 정의 구성이 포함된 XML 입력 파일 샘플(DTA)을 복사하여 XML 편집기 또는 텍스트 편집기에 붙여넣습니다.Copy and paste the XML Input File Sample with User-specified Configuration (DTA) into your XML editor or a text editor. 이 예제를 사용하여 튜닝 세션용 XML 입력 파일을 만듭니다.Use this sample to create an XML input file for your tuning session. 이 태스크를 수행하는 방법은 Start and Use the Database Engine Tuning Advisor의 "XML 입력 파일 만들기" 섹션을 참조하세요.For information about performing this task, see the section "Create XML Input Files" in Start and Use the Database Engine Tuning Advisor.

  3. 예제 XML 입력 파일에서 TuningOptionsConfiguration 요소를 편집합니다.Edit the TuningOptions and the Configuration elements in the sample XML input file. TuningOptions 요소에서 데이터베이스 엔진 튜닝 관리자가 튜닝 세션 중 고려할 물리적 디자인 구조를 지정합니다.In the TuningOptions element, specify what physical design structures you want Database Engine Tuning Advisor to consider during the tuning session. Configuration 요소에서 데이터베이스 엔진 튜닝 관리자가 분석할 물리적 데이터베이스 디자인 구조의 가상 구성과 일치하는 물리적 디자인 구조를 지정합니다.In the Configuration element, specify the physical design structures that match the hypothetical configuration of physical database design structures that you want Database Engine Tuning Advisor to analyze. TuningOptionsConfiguration 부모 요소에 사용할 수 있는 특성 및 자식 요소에 대한 자세한 내용은 XML 입력 파일 참조(데이터베이스 엔진 튜닝 관리자)를 참조하세요.For information about what attributes and child elements you can use with the TuningOptions and the Configuration parent elements, see XML Input File Reference (Database Engine Tuning Advisor).

  4. 입력 파일을 .xml 확장명으로 저장합니다.Save the input file with an .xml extension.

  5. 데이터베이스 엔진 튜닝 관리자 XML 스키마에 대해 4단계에서 저장한 XML 입력 파일의 유효성을 검사합니다.Validate the XML input file you saved in Step 4 against the Database Engine Tuning Advisor XML schema. 이 스키마는 MicrosoftMicrosoft SQL ServerSQL Server를 설치할 때 다음 위치에 설치됩니다.This schema is installed at the following location when you install MicrosoftMicrosoft SQL ServerSQL Server:

    C:\Program Files\Microsoft SQL Server\100\Tools\Binn\schemas\sqlserver\2004\07\dta\dtaschema.xsd  
    

    또한 데이터베이스 엔진 튜닝 관리자 XML 스키마는 http://schemas.microsoft.com/sqlserver/2004/07/dta에서 온라인으로도 제공됩니다.The Database Engine Tuning Advisor XML schema is also available online at http://schemas.microsoft.com/sqlserver/2004/07/dta.

  6. 작업 및 XML 입력 파일을 만든 후에는 분석을 위해 dta 명령줄 유틸리티에 이 입력 파일을 전송할 수 있습니다.After creating a workload and an XML input file, you are ready to submit the input file to the dta command-line utility for analysis. -ox 유틸리티 인수에 XML 출력 파일 이름을 지정했는지 확인하세요.Make sure that you specify an XML output file name for the -ox utility argument. 이렇게 하면 Configuration 요소에 지정된 권장 구성으로 XML 출력 파일이 생성됩니다.This creates an XML output file with a recommended configuration specified in the Configuration element. 이 출력에 따른 다른 가상 구성을 확인하기 위해 데이터베이스 엔진 튜닝 관리자를 다시 실행하려면 출력 파일에서 Configuration 요소 내용을 복사하여 원본 또는 새 XML 입력 파일에 붙여 넣습니다.If you want to run Database Engine Tuning Advisor again to check another hypothetical configuration that is based on the output, you can copy and paste the Configuration element contents from the output file into a new or your original XML input file. dta 유틸리티에서 XML 입력 파일을 사용하는 방법에 대한 자세한 내용은 Start and Use the Database Engine Tuning Advisor의 "dta 유틸리티를 사용하여 데이터베이스 튜닝" 섹션을 참조하세요.For information about using an XML input file with the dta utility, see the section "Tune a Database by Using the dta Utility" in Start and Use the Database Engine Tuning Advisor.

    튜닝을 완료한 다음 데이터베이스 엔진 튜닝 관리자 GUI를 사용하여 튜닝 보고서를 보거나 XML 출력 파일을 열어 TuningSummaryConfiguration 요소의 데이터베이스 엔진 튜닝 관리자 권장 구성을 볼 수 있습니다.After tuning is finished, either use the Database Engine Tuning Advisor GUI to view the tuning reports, or open the XML output file to view the TuningSummary and the Configuration elements to view the Database Engine Tuning Advisor recommendations. 튜닝 세션의 결과를 보는 방법은 이 항목의 앞부분에 나오는 튜닝 출력 보기 를 참조하세요.For information about viewing the results of your tuning session, see View Tuning Output earlier in this topic. XML 출력 파일에는 데이터베이스 엔진 튜닝 관리자 분석 보고서가 포함될 수 있습니다.Also note that the XML output file may contain Database Engine Tuning Advisor analysis reports.

  7. 6단계와 7단계를 반복하여 쿼리 성능을 필요한 만큼 향상시키는 가상 구성을 만듭니다.Repeat steps 6 and 7 until you create the hypothetical configuration that produces the query performance improvement that you need. 그런 다음 새 구성을 구현할 수 있습니다.Then you can implement the new configuration. 자세한 내용은 이 항목의 앞부분에 나오는 튜닝 권장 구성 구현 을 참조하세요.For more information, see Implement Tuning Recommendations earlier in this topic.

튜닝 세션 검토, 평가 및 복제Review, Evaluate, and Clone Tuning Sessions

데이터베이스 엔진 튜닝 관리자에서는 데이터베이스에 대한 작업 영향 분석을 시작할 때마다 새 튜닝 세션을 만듭니다.The Database Engine Tuning Advisor creates a new tuning session each time that you start analyzing the effects of a workload on your database or databases. 데이터베이스 엔진 튜닝 관리자 GUI의 세션 모니터 를 사용하여 지정한 MicrosoftMicrosoft SQL ServerSQL Server인스턴스에서 실행된 모든 튜닝 세션을 보거나 다시 로드할 수 있습니다.You can use the Session Monitor in the Database Engine Tuning Advisor GUI to view or reload all tuning sessions that have run on a given instance of MicrosoftMicrosoft SQL ServerSQL Server. 기존의 튜닝 세션을 모두 검토할 수 있으면 기존 세션에서 세션을 복제하거나, 기존의 튜닝 권장 구성을 편집한 다음 데이터베이스 엔진 튜닝 관리자를 사용하여 편집된 세션을 평가하거나, 정기적으로 튜닝을 수행하여 데이터베이스의 물리적 디자인을 모니터링하는 등의 작업을 쉽게 수행할 수 있습니다.Having all the existing tuning sessions available to review makes it easy to: clone sessions based on existing ones, edit existing tuning recommendations and then use Database Engine Tuning Advisor to evaluate the edited session, or perform tuning at regular intervals to monitor the physical design of your databases. 예를 들어 월별 일정으로 데이터베이스를 튜닝하도록 결정할 수 있습니다.For example, you may decide to tune database on a monthly schedule.

SQL ServerSQL Server인스턴스에 대한 튜닝 세션을 검토하려면 먼저 데이터베이스 엔진 튜닝 관리자를 사용하여 작업을 튜닝하여 서버 인스턴스에 튜닝 세션을 만들어야 합니다.Before you can review any tuning sessions for an instance of SQL ServerSQL Server, you must create tuning sessions on the server instance by tuning workloads with the Database Engine Tuning Advisor. 자세한 내용은 Start and Use the Database Engine Tuning Advisor을 참조하세요.For more information, see Start and Use the Database Engine Tuning Advisor.

기존 튜닝 세션 검토Review Existing Tuning Sessions

다음 단계를 사용하여 지정한 SQL ServerSQL Server인스턴스에서 기존 튜닝 세션을 찾아봅니다.Use the following steps to browse the existing tuning sessions on a given instance of SQL ServerSQL Server.

기존 튜닝 세션을 검토하려면To review existing tuning sessions
  1. 데이터베이스 엔진 튜닝 관리자 GUI를 시작합니다.Start the Database Engine Tuning Advisor GUI. 자세한 내용은 Start and Use the Database Engine Tuning Advisor을 참조하세요.For more information, see Start and Use the Database Engine Tuning Advisor.

  2. 세션 모니터 창의 상단에 모든 기존 튜닝 세션이 표시됩니다.All existing tuning sessions are displayed in the upper half of the Session Monitor window. 표시된 세션 수는 이 SQL ServerSQL Server 인스턴스에서 데이터베이스를 튜닝한 횟수에 따라 달라집니다.The number of sessions displayed depends on how many times you have tuned databases on this SQL ServerSQL Server instance. 스크롤 막대를 사용하여 모든 튜닝 세션을 볼 수 있습니다.Use the scroll bars to view all tuning sessions.

  3. 튜닝 세션 이름을 한 번 클릭하면 세션 모니터 창의 하단에 해당 세부 사항이 나타납니다.Click a tuning session name once and its details appear in the lower half of the Session Monitor window.

  4. 튜닝 세션 이름을 두 번 클릭하면 해당 정보가 데이터베이스 엔진 튜닝 관리자로 로드됩니다.Double-click a tuning session name and its information is loaded into Database Engine Tuning Advisor. 세션 정보가 로드된 후에 탭을 선택하여 이 튜닝 세션에 대한 정보를 볼 수 있습니다.After the session information loads, you can choose any of the tabs to view information about this tuning session.

기존 튜닝 세션을 가상 구성으로 평가Evaluate Existing Tuning Sessions As Hypothetical Configurations

다음 단계를 사용하여 기존 튜닝 세션을 평가할 수 있습니다.Use the following steps to evaluate an existing tuning session. 기존 튜닝 세션 평가는 해당 권장 구성을 보고 편집한 다음 다시 튜닝하는 작업입니다.Evaluating an existing tuning session involves viewing and editing its recommendations, and then re-tuning. 예를 들어 table1에 대한 인덱스만 만들려면 기존 튜닝 권장 구성에서 만들어진 인덱싱된 뷰와 분할을 삭제합니다.For example, you decide that you want to only create indexes on table1, so you delete the creation of indexed views and partitioning from an existing tuning recommendation. 그런 다음 데이터베이스 엔진 튜닝 관리자는 새 튜닝 세션을 만들고 편집된 권장 구성을 가상 구성으로 사용하여 데이터베이스에 대한 작업을 튜닝합니다.Then Database Engine Tuning Advisor creates a new tuning session and tunes the workload against your databases using the edited recommendations as a hypothetical configuration. 이렇게 하면 데이터베이스 엔진 튜닝 관리자가 편집된 권장 구성이 구현된 것처럼 데이터베이스에 대한 작업을 튜닝하므로 제한된 "가정(what-if)" 분석을 수행할 수 있습니다.This means that Database Engine Tuning Advisor tunes the workload against the databases as if the edited recommendations have been implemented, enabling you to perform limited "what-if" analysis. 데이터베이스 엔진 튜닝 관리자 GUI를 사용할 경우에는 기존 권장 구성의 하위 집합만 선택할 수 있으므로 제한된 가정 분석을 수행하게 됩니다.It is limited what-if analysis because you can only choose a subset of an existing recommendation when you use the Database Engine Tuning Advisor GUI. 이전 튜닝 세션의 하위 집합이 아닌 완전히 새로운 가상 구성을 지정하는 전체 가상 분석을 수행하려면 데이터베이스 엔진 튜닝 관리자 XML 입력 파일에 dta 명령줄 유틸리티를 사용해야 합니다.To perform full what-if analysis, specifying a completely new hypothetical configuration that is not a subset of any previous tuning session, you must use the Database Engine Tuning Advisor XML input file with the dta command-line utility.

기존 튜닝 세션을 평가하려면To evaluate an existing tuning session
  1. 데이터베이스 엔진 튜닝 관리자를 시작한 다음 세션 모니터의 상단에 있는 튜닝 세션을 두 번 클릭하면 세션 정보가 데이터베이스 엔진 튜닝 관리자에 로드됩니다.After starting Database Engine Tuning Advisor, double-click a tuning session in the upper half of the Session Monitor, which loads the session information into Database Engine Tuning Advisor.

  2. 진행률 탭을 클릭하여 데이터베이스 엔진 튜닝 관리자에서 튜닝할 수 없는 작업의 모든 이벤트에 대한 오류 정보가 들어 있는 튜닝 로그를 확인할 수 있습니다.Click the Progress tab to check the tuning log, which contains error information about any events in the workload that Database Engine Tuning Advisor could not tune. 이 정보를 사용하면 작업의 효율성을 평가할 수 있습니다.This information can help you evaluate the effectiveness of the workload.

  3. 이 세션의 자세한 튜닝 결과를 검토하려면 보고서 탭을 클릭합니다. 여기서 튜닝 요약을 보거나 보고서 선택 목록에서 튜닝 보고서를 선택할 수 있습니다.If you would like to review the tuning results for this session further, click the Reports tab. There you can view the tuning summary or choose a tuning report from the Select report list.

  4. 권장 구성 탭을 클릭하여 튜닝 권장 구성을 봅니다.Click the Recommendations tab to view the tuning recommendations.

  5. 구현 여부에 대한 확신이 없는 권장 구성이 있으면 해당 권장 구성의 선택을 취소합니다.If there are any recommendations that you are unsure about implementing, uncheck them.

  6. 동작 메뉴에서 권장 구성 평가를 클릭합니다.On the Actions menu, click Evaluate Recommendations. 데이터베이스 엔진 튜닝 관리자는 편집된 권장 구성을 가상 구성으로 사용할 새 튜닝 세션을 만듭니다.Database Engine Tuning Advisor creates a new tuning session that uses the edited recommendation as a hypothetical configuration. 가상 구성을 XML로 보려면 구성 섹션을 보려면 여기를 클릭하세요를 선택합니다.To view the hypothetical configuration in XML, choose Click here to see the configuration section.

  7. 일반 탭에서 세션 이름을 입력하고 올바른 작업 이 지정되었는지 확인합니다.On the General tab, type a Session name, and make sure the correct Workload is specified.

  8. 튜닝 옵션 탭에서 튜닝 시간을 지정하거나 고급 옵션을 지정할 수 있습니다.On the Tuning Options tab, you can specify a tuning time, or any of the Advanced Options.

  9. 도구 모음에서 분석 시작 단추를 클릭합니다.Click the Start Analysis button on the toolbar. 데이터베이스 엔진 튜닝 관리자는 가상 구성을 사용하여 데이터베이스 튜닝을 시작합니다.Database Engine Tuning Advisor starts tuning the databases using the hypothetical configuration. 데이터베이스 엔진 튜닝 관리자가 완료되면 다른 세션과 동일한 방법으로 이 세션의 결과를 확인할 수 있습니다.When Database Engine Tuning Advisor finishes, you can view the results of this session as you normally would for any session.

기존 튜닝 세션 복제Clone Existing Tuning Sessions

데이터베이스 엔진 튜닝 관리자에서 복제 옵션을 선택하여 기존 세션을 기반으로 새 튜닝 세션을 만들 수 있습니다.You can create new tuning sessions based on existing sessions by choosing the cloning option in Database Engine Tuning Advisor. 복제 옵션을 선택하면 새 튜닝 세션은 기존 세션을 기반으로 만들어집니다.When you use the cloning option, you base a new tuning session on an existing session. 그런 다음 필요에 따라 새 세션의 튜닝 옵션을 변경할 수 있습니다.Then you can change the tuning options for the new session as needed. 이전 절차에서 설명한 대로 기존 세션을 평가할 때 데이터베이스 엔진 튜닝 관리자는 새 튜닝 세션도 만들지만 튜닝 옵션은 변경할 수 없습니다.When you evaluate an existing session as described in the previous procedure, Database Engine Tuning Advisor also creates a new tuning session, but you cannot change the tuning options.

기존 세션을 복제하여 새 튜닝 세션을 만들려면To create new tuning sessions by cloning existing sessions
  1. 데이터베이스 엔진 튜닝 관리자를 시작한 다음 세션 모니터의 상단에 있는 튜닝 세션을 두 번 클릭하면 세션 정보가 데이터베이스 엔진 튜닝 관리자에 로드됩니다.After starting Database Engine Tuning Advisor, double-click a tuning session in the upper half of the Session Monitor, which loads the session information into Database Engine Tuning Advisor.

  2. 동작 메뉴에서 세션 복제를 클릭합니다.On the Actions menu, click Clone Session.

  3. 일반 탭에서 세션 이름을 입력하고 올바른 작업 이 지정되었는지 확인합니다.On the General tab, type a Session name, and make sure the correct Workload is specified.

  4. 튜닝 옵션 탭에서 튜닝 시간, 데이터베이스 엔진 튜닝 관리자에서 작성해야 할 물리적 디자인 구조 및 권장 구성에서 삭제해야 할 항목을 지정할 수 있습니다.On the Tuning Options tab, you can specify a tuning time, the physical design structures Database Engine Tuning Advisor should consider creating, and what it should consider dropping in its recommendation.

  5. 권장 구성에 필요한 공간 제한, 인덱스당 최대 열 개수 및 데이터베이스 엔진 튜닝 관리자에서 가 온라인 상태일 때 구현할 수 있는 권장 구성을 생성할지 여부를 설정하려면 고급 옵션 SQL ServerSQL Server 을 클릭합니다.Click Advanced Options if you want to set a space limit for recommendations, a maximum number of columns per index, and whether you want Database Engine Tuning Advisor to generate recommendations that can be implemented while SQL ServerSQL Server is online.

  6. 도구 모음에서 분석 시작 단추를 클릭하여 다른 튜닝 세션처럼 작업의 영향을 분석할 수 있습니다.Click the Start Analysis button on the toolbar to analyze the effects of the workload like any other tuning session. 데이터베이스 엔진 튜닝 관리자가 완료되면 다른 세션과 동일한 방법으로 이 세션의 결과를 확인할 수 있습니다.When Database Engine Tuning Advisor finishes, you can view the results of this session as you normally would for any session.

사용자 인터페이스 설명User Interface Descriptions

세션 모니터Sessions Monitor

세션 모니터 는 데이터베이스 엔진 튜닝 관리자에서 연 세션에 대한 정보를 표시합니다.Session Monitor displays information about sessions that are opened in the Database Engine Tuning Advisor. 세션 정보를 속성 창에 표시하려면 세션 모니터에서 세션 이름을 선택합니다.To display information about the session in the property window, select a session name in Session Monitor.

권장 구성 탭Recommendations Tab

권장 구성 탭은 데이터베이스 엔진 튜닝 관리자가 작업 분석을 완료한 후 표시됩니다.The Recommendations tab appears after Database Engine Tuning Advisor completes analysis of a workload. 이 표에는 고려 대상인 각 개체에 대한 권장 구성이 포함되어 있습니다.This grid contains the recommendations for each object considered. 파티션 권장 구성은 위쪽 표에 표시되고 인덱스 권장 구성은 아래쪽 표에 표시됩니다.Partition recommendations, if any, are presented in the upper grid, and the index recommendations are presented in the lower grid. 권장 구성이 없으면 표가 표시되지 않습니다.The grids do not appear if there are no recommendations.

정의 열에는 권장 파티션 또는 인덱스에 대한 정의가 하이퍼링크로 표시됩니다.The Definition column contains the definition of the recommended partition or index as a hyperlink. 대개 이 열은 좁아서 전체 정의를 볼 수 없습니다.This column is usually too narrow to see the entire definition. 전체 정의 및 클립보드로 복사 단추가 있는 대화 상자를 표시하려면 하이퍼링크를 클릭합니다.Click the hyperlink to display a dialog box containing the full definition and the Copy to Clipboard button.

파티션 권장 구성Partition Recommendations

데이터베이스 이름Database Name
수정하도록 권장되는 개체가 포함된 데이터베이스입니다.The database containing the objects recommended to be modified.

권장Recommendation
성능 향상을 위해 권장되는 동작입니다.The action recommended to improve performance. 사용할 수 있는 값은 만들기 및 삭제입니다.Possible values are Create and Drop.

권장 구성의 대상Target of Recommendation
권장 구성의 영향을 받는 파티션 함수 또는 구성표입니다.The partition function or scheme affected by the recommendation. 이 열의 아이콘은 권장되는 사항이 권장 구성의 대상 에 대한 삭제인지 아니면 추가인지 여부와, 대상이 파티션 함수인지 또는 구성표인지를 나타냅니다.The icon in this column reflects the recommendation to drop or add the Target of Recommendation and whether it is a partition function or scheme.

세부 정보Details
권장 구성의 대상에 대한 설명입니다.A description of the Target of Recommendation. 사용할 수 있는 값은 파티션 함수의 경우 범위이고 파티션 구성표의 경우 공백입니다.Possible values include a range for partition functions, or blank for partition schemes.

파티션 수No. of Partitions
권장 파티션 함수가 정의하는 파티션 수입니다.The number of partitions defined by the recommended partitioning functions. 이 함수를 구성표와 함께 사용한 후 테이블에 적용하면 테이블 데이터가 해당 파티션 수로 나뉩니다.When this function is used with a scheme and then applied to a table, the data in the table is divided into that many partitions.

정의Definition
권장 구성의 대상에 대한 정의입니다.The definition of the Target of Recommendation. 권장되는 동작에 대한 스크립트와 함께 SQL 스크립트 미리 보기 대화 상자를 열려면 해당 열을 클릭합니다.Click the column to open the SQL Script Preview dialog box, with a script for the recommended action.

인덱스 권장 구성Index Recommendations

데이터베이스 이름Database Name
수정하도록 권장되는 개체가 포함된 데이터베이스입니다.The database containing the objects recommended to be modified.

Object NameObject Name
권장 구성과 관련된 테이블입니다.The table related to the recommendation.

권장Recommendation
성능 향상을 위해 권장되는 동작입니다.The action recommended to improve performance. 사용할 수 있는 값은 만들기 및 삭제입니다.Possible values are Create and Drop.

권장 구성의 대상Target of Recommendation
권장 구성의 영향을 받는 인덱스 또는 뷰입니다.The index or view affected by the recommendation. 이 열의 아이콘은 권장되는 사항이 권장 구성의 대상에 대한 삭제인지 아니면 추가인지 여부를 나타냅니다.The icon in this column reflects the recommendation to drop or add the Target of Recommendation.

세부 정보Details
권장 구성의 대상에 대한 설명입니다.A description of the Target of Recommendation. 사용될 수 있는 값은 클러스터형, 인덱싱된 뷰 또는 비클러스터형 인덱스를 나타내는 공백입니다.Possible values include clustered, indexed view, or blank indicating a non-clustered index. 인덱스가 고유한지 여부도 나타냅니다.Also indicates whether the index is unique.

파티션 구성표Partition Scheme
파티션이 권장되는 경우 이 열에 파티션 구성표가 제공됩니다.The partition scheme is provided in this column if partitioning is recommended.

크기(KB)Size (KB)
권장되는 새 개체의 예상 크기입니다.The expected size of the new object that is being recommended. 이 열이 비어 있으면 기존 개체의 크기에 대한 보고서를 참조하세요를 클릭합니다.If this column is blank, click See Reports for sizes of existing objects.

정의Definition
권장 구성의 대상에 대한 정의입니다.The definition of the Target of Recommendation. 권장되는 동작에 대한 스크립트와 함께 SQL 스크립트 미리 보기 대화 상자를 열려면 해당 열을 클릭합니다.Click the column to open the SQL Script Preview dialog box, with a script for the recommended action.

권장 구성Show existing objects
데이터베이스 엔진 튜닝 관리자에서 만든 개체에 대한 권장 구성에 포함되지 않은 기존 개체도 모두 표에 표시하려면 선택합니다.Select to show all existing objects in the grid, even if no recommendations related to the objects are made by Database Engine Tuning Advisor.

기존 개체의 크기에 대한 보고서를 참조하세요See Reports for sizes of existing objects
기존 개체의 크기를 권장 구성 표에 제공하는 보고서를 보려면 선택합니다.Select to view reports that provide the size of existing objects in the recommendations grid.

동작 메뉴/권장 구성 적용 옵션Actions Menu/Apply Recommendations Options

작업 분석이 완료되고 권장 구성이 제시되면 동작 메뉴에서 권장 구성 적용 을 클릭하여 권장 구성 적용 대화 상자를 엽니다.After a workload has been analyzed and recommendations have been presented, on the Actions menu, click Apply Recommendations to open the Apply Recommendations dialog box.

지금 적용Apply now
권장 구성에 대한 스크립트를 생성하고 스크립트를 실행하여 권장 구성을 구현합니다.Generate a script for the recommendations, and runs the script to implement the recommendations.

나중에 적용하도록 예약Schedule for later
권장 구성에 대한 스크립트를 생성하고 SQL ServerSQL Server 에이전트 작업으로 동작을 저장합니다.Generate a script for the recommendations, and save the actions as a SQL ServerSQL Server Agent job.

날짜Date
권장 구성을 적용하기 위해 SQL ServerSQL Server 에이전트 작업을 실행할 날짜를 지정합니다.Specify the date you want to run the SQL ServerSQL Server Agent job to apply the recommendations.

TimeTime
권장 구성을 적용하기 위해 SQL ServerSQL Server 에이전트 작업을 실행할 시간을 지정합니다.Specify the time you want to run the SQL ServerSQL Server Agent job to apply the recommendations.

보고서 탭 옵션Reports Tab Options

보고서 탭은 데이터베이스 엔진 튜닝 관리자가 작업 분석을 완료한 후 표시됩니다.The Reports tab appears after Database Engine Tuning Advisor completes analysis of a workload.

튜닝 요약Tuning Summary
데이터베이스 엔진 튜닝 관리자의 권장 구성을 요약하여 표시합니다.Displays a summary of the Database Engine Tuning Advisor recommendations.

날짜Date
데이터베이스 엔진 튜닝 관리자가 보고서를 만든 날짜입니다.The date that Database Engine Tuning Advisor created the report.

TimeTime
데이터베이스 엔진 튜닝 관리자가 보고서를 만든 시간입니다.The time that Database Engine Tuning Advisor created the report.

ServerServer
데이터베이스 엔진 튜닝 관리자 작업의 대상이 되는 서버입니다.The server that was the target of the Database Engine Tuning Advisor workload.

튜닝할 데이터베이스Databases to tune
데이터베이스 엔진 튜닝 관리자의 권장 구성이 적용되는 데이터베이스입니다.The database affected by Database Engine Tuning Advisor recommendations.

작업 파일Workload file
작업이 파일인 경우 나타납니다.Appears when the workload is a file.

작업 테이블Workload table
작업이 SQL ServerSQL Server 테이블인 경우 나타납니다.Appears when the workload is a SQL ServerSQL Server table.

작업Workload
작업을 SQL Server Management StudioSQL Server Management Studio의 쿼리 편집기에서 가져온 경우 나타납니다.Appears when the workload has been imported from the Query Editor in SQL Server Management StudioSQL Server Management Studio.

최대 튜닝 시간Maximum tuning time
데이터베이스 엔진 튜닝 관리자 분석에 사용할 수 있도록 구성된 최대 시간입니다.The maximum time configured to be available for the Database Engine Tuning Advisor analysis.

튜닝 소요 시간Time taken for tuning
데이터베이스 엔진 튜닝 관리자가 작업을 분석하는 데 실제로 사용한 시간입니다.The time actually used by Database Engine Tuning Advisor to analyze the workload.

예상 향상률Expected percentage improvement
데이터베이스 엔진 튜닝 관리자의 모든 권장 구성이 적용된 경우 대상 작업의 예상 향상률입니다.The percentage improvement expected with the target workload if all Database Engine Tuning Advisor recommendations are implemented.

권장 구성에 필요한 최대 공간(MB)Maximum space for recommendation (MB)
권장 구성에 필요한 최대 공간입니다.The maximum space considered for the recommendations. 이 값은 분석을 시작하기 전에 튜닝 옵션 탭의 고급 옵션 단추를 사용하여 구성합니다.This value is configured before the analysis is made, using the Advanced Options button, on the Tuning Options tab.

현재 사용 중인 공간(MB)Space used currently (MB)
분석 중인 데이터베이스의 인덱스가 현재 사용하는 공간입니다.The space currently used by indexes in the database analyzed.

권장 구성이 사용하는 공간(MB)Space used by recommendation (MB)
데이터베이스 엔진 튜닝 관리자의 모든 권장 구성이 적용된 경우 인덱스가 사용할 것으로 예상되는 공간입니다.The approximate space expected to be used by indexes if all the Database Engine Tuning Advisor recommendations are implemented.

작업 이벤트 수Number of events in workload
작업에 포함된 이벤트 수입니다.Number of events contained in the workload.

튜닝된 이벤트 수Number of events tuned
작업의 튜닝된 이벤트 수입니다.Number of events in the workload that were tuned. 이벤트를 튜닝할 수 없는 경우 진행률 탭의 튜닝 로그에 표시됩니다.If an event cannot be tuned, it is listed in the tuning log, which is available on the Progress tab.

튜닝된 문 수Number of statements tuned
작업의 튜닝된 문 수입니다.Number of statements in the workload that were tuned. 문을 튜닝할 수 없는 경우 진행률 탭의 튜닝 로그에 표시됩니다.If a statement cannot be tuned, it is listed in the tuning log which is available on the Progress tab.

튜닝된 집합에서의 SELECT 문 비율Percent SELECT statements in the tuned set
튜닝된 문 중 SELECT 문의 비율입니다.Percentage of tuned statements that are SELECT statements. 튜닝된 SELECT 문이 있을 경우에만 나타납니다.Only appears if there are SELECT statements that have been tuned.

튜닝된 집합에서의 UPDATE 문 비율Percent UPDATE statements in the tuned set
튜닝된 문 중 UPDATE 문의 비율입니다.Percentage of tuned statements that are UPDATE statements. 튜닝된 UPDATE 문이 있을 경우에만 나타납니다.Only appears if there are UPDATE statements that have been tuned.

권장되는 인덱스 생성(또는 삭제) 수Number of indexes recommended to be [created | dropped]
튜닝된 데이터베이스에서 생성 또는 삭제하도록 권장되는 인덱스 수입니다.Recommended number of indexes to be created or dropped on the tuned database. 인덱스가 권장 구성에 포함된 경우에만 나타납니다.Only appears if indexes are part of the recommendation.

뷰에서 권장되는 인덱스 생성(또는 삭제) 수Number of indexes on views recommended to be [created | dropped]
튜닝된 데이터베이스의 뷰에서 생성 또는 삭제하도록 권장되는 인덱스 수입니다.Recommended number of indexes on views to be created or dropped on the tuned database. 뷰의 인덱스가 권장 구성에 포함된 경우에만 나타납니다.Only appears if indexes on views are part of the recommendation.

권장되는 통계 생성 수Number of statistics recommended to be created
튜닝된 데이터베이스에서 생성하도록 권장되는 통계 수입니다.Recommended number of statistics to be created on the tuned database. 통계가 권장되는 경우에만 나타납니다.Only appears if statistics are recommended.

Select ReportSelect Report
선택한 보고서에 대한 자세한 정보를 볼 수 있습니다.See the details of the selected report. 표의 열은 보고서마다 다릅니다.The columns in the grid vary with each report.

참고 항목See Also

Start and Use the Database Engine Tuning Advisor Start and Use the Database Engine Tuning Advisor
dta 유틸리티dta Utility