단원 1-1-데이터베이스 엔진 튜닝 관리자 시작Lesson 1-1 - Launching Database Engine Tuning Advisor

시작하려면 데이터베이스 엔진 튜닝 관리자 GUI(그래픽 사용자 인터페이스)를 엽니다.To begin, open the Database Engine Tuning Advisor graphical user interface (GUI). 처음 사용할 때는 sysadmin 고정 서버 역할의 멤버가 데이터베이스 엔진 튜닝 관리자를 시작하여 응용 프로그램을 초기화해야 합니다.On first use, a member of the sysadmin fixed server role must launch Database Engine Tuning Advisor to initialize the application. 초기화 후에는 db_owner 고정 데이터베이스 역할의 멤버가 데이터베이스 엔진 튜닝 관리자를 사용하여 자신이 소유한 데이터베이스를 튜닝할 수 있습니다.After initialization, members of the db_owner fixed database role can use Database Engine Tuning Advisor to tune databases that they own. 데이터베이스 엔진 튜닝 관리자를 초기화하는 방법은 데이터베이스 엔진 튜닝 관리자 시작 및 사용을 참조하세요.For more information about initializing Database Engine Tuning Advisor, see Start and Use the Database Engine Tuning Advisor.

데이터베이스 엔진 튜닝 관리자 GUI 열기Open the Database Engine Tuning Advisor GUI

  1. Windows 시작 메뉴에서 모든 프로그램, Microsoft SQL Server 2017Microsoft SQL Server 2017, 성능 도구를 차례로 가리킨 다음 데이터베이스 엔진 튜닝 관리자를 클릭합니다.On the Windows Start menu, point to All Programs, point to Microsoft SQL Server 2017Microsoft SQL Server 2017, point to Performance Tools, and then click Database Engine Tuning Advisor.

  2. 서버에 연결 대화 상자에서 기본 설정을 확인한 다음 연결을 클릭합니다.In the Connect to Server dialog box, verify the default settings, and then click Connect.

기본적으로 데이터베이스 엔진 튜닝 관리자는 다음 그림에 있는 구성으로 열립니다.By default, Database Engine Tuning Advisor opens to the configuration in the following illustration:

데이터베이스 엔진 튜닝 관리자 기본 창Database Engine Tuning Advisor default window

참고

탭 및 세션 이름 상자에 컴퓨터 이름과 연결하려는 인스턴스가 표시됩니다.The the tab and Session Name box display the name of your computer and the instance you are connected to. 탭과 상자에는 현재 날짜 및 시간도 표시됩니다.The tab and box also display the current date and time.

데이터베이스 엔진 튜닝 관리자 GUI를 처음 열면 두 개의 주 창이 표시됩니다.Two main panes are displayed in the Database Engine Tuning Advisor GUI when it is first opened.

  • 왼쪽 창에는 이 MicrosoftMicrosoft SQL ServerSQL Server 인스턴스에서 수행된 튜닝 세션을 모두 나열하는 세션 모니터가 있습니다.The left pane contains the Session Monitor, which lists all tuning sessions that have been performed on this MicrosoftMicrosoft SQL ServerSQL Server instance. 데이터베이스 엔진 튜닝 관리자를 열면 이 창 상단에 새 세션이 표시됩니다.When you open Database Engine Tuning Advisor, it displays a new session at the top of the pane. 인접한 창에서 이 세션의 이름을 지정할 수 있습니다.You can name this session in the adjacent pane. 처음에는 기본 세션만 나열됩니다.Initially, only a default session is listed. 이 세션은 데이터베이스 엔진 튜닝 관리자에서 자동으로 만드는 기본 세션입니다.This is the default session that Database Engine Tuning Advisor automatically creates for you. 데이터베이스를 튜닝한 후에는 연결된 SQL ServerSQL Server 인스턴스의 모든 튜닝 세션이 새 세션 아래에 나열됩니다.After you have tuned databases, all tuning sessions for the SQL ServerSQL Server instance to which you are connected are listed below the new session. 튜닝 세션을 마우스 오른쪽 단추로 클릭하여 이름을 바꾸거나 닫거나 삭제하거나 복제할 수 있습니다.You can right-click a tuning session to rename it, close it, delete it, or clone it. 목록에서 마우스 오른쪽 단추를 클릭하면 이름, 상태 또는 만든 날짜를 기준으로 세션을 정렬하거나 새 세션을 만들 수 있습니다.If you right-click in the list you can sort the sessions by name, status, or creation time, or create a new session. 이 창 하단에는 선택한 튜닝 세션의 세부 정보가 표시됩니다.In the bottom section of this pane, details of the selected tuning session are displayed. 항목별 단추를 사용하여 세부 정보를 범주별로 정리해서 표시하거나 사전순 단추를 사용하여 사전순으로 정렬된 목록으로 표시할 수 있습니다.You can choose to display the details organized into categories with the Categorized button, or you can display them in an alphabetized list by using the Alphabetical button. 오른쪽 창 테두리를 창의 왼쪽으로 끌어서 세션 모니터를 숨길 수도 있습니다.You can also hide Session Monitor by dragging the right pane border to the left side of the window. 다시 표시하려면 창 테두리를 오른쪽으로 다시 끕니다.To view it again, drag the pane border back to the right. 세션 모니터를 사용하면 이전 튜닝 세션을 보거나 이전 튜닝 세션으로 비슷한 정의가 있는 새 세션을 만들 수 있습니다.Session Monitor enables you to view previous tuning sessions, or to use them to create new sessions with similar definitions. 세션 모니터를 사용하여 튜닝 권장 구성을 평가할 수도 있습니다.You can also use Session Monitor to evaluate tuning recommendations. 자세한 내용은 데이터베이스 엔진 튜닝 관리자의 출력 보기 및 작업을 참조하세요.For more information, see View and Work with the Output from the Database Engine Tuning Advisor. 브라우저의 뒤로 단추를 사용하여 이 자습서로 돌아올 수 있습니다.Use the Back button on your browser to return to this tutorial.

  • 오른쪽 창에는 일반 탭과 튜닝 옵션 탭이 있습니다.The right pane contains the General and the Tuning Options tabs. 이 창에서는 데이터베이스 엔진 튜닝 세션을 정의할 수 있습니다.This is where you can define your Database Engine Tuning session. 일반 탭에서는 튜닝 세션의 이름을 입력하고 사용할 작업 파일이나 테이블을 지정하며 이 세션에서 튜닝할 데이터베이스와 테이블을 선택합니다.In the General tab, you type the name for your tuning session, specify the workload file or table to use, and select the databases and tables you want to tune in this session. 작업은 튜닝하려는 데이터베이스에 대해 실행되는 일련의 Transact-SQLTransact-SQL 문입니다.A workload is a set of Transact-SQLTransact-SQL statements that execute against a database or databases that you want to tune. 데이터베이스 엔진 튜닝 관리자에서는 데이터베이스를 튜닝할 때 추적 파일, 추적 테이블, Transact-SQLTransact-SQL 스크립트 또는 XML 파일을 작업 입력으로 사용합니다.Database Engine Tuning Advisor uses trace files, trace tables, Transact-SQLTransact-SQL scripts, or XML files as workload input when tuning databases. 튜닝 옵션 탭에서는 데이터베이스 엔진 튜닝 관리자에서 분석하는 동안 고려할 물리적 데이터베이스 디자인 구조(인덱스 또는 인덱싱된 뷰)와 분할 전략을 선택할 수 있습니다.On the Tuning Options tab, you can select the physical database design structures (indexes or indexed views) and the partitioning strategy that you want Database Engine Tuning Advisor to consider during its analysis. 이 탭에서는 데이터베이스 엔진 튜닝 관리자에서 작업을 튜닝하는 데 걸리는 최대 시간을 지정할 수도 있습니다.On this tab you also can specify the maximum time that Database Engine Tuning Advisor takes to tune a workload. 기본적으로 데이터베이스 엔진 튜닝 관리자에서는 한 시간 동안 작업을 튜닝합니다.By default, Database Engine Tuning Advisor will tune a workload for one hour.

참고

데이터베이스 엔진 튜닝 관리자 XML 파일 표시 되려면 경우 입력으로 Transact-SQLTransact-SQL 에서 스크립트를 가져올 MicrosoftMicrosoft SQL Server Management StudioSQL Server Management Studio 쿼리 편집기.Database Engine Tuning Advisor can take XML files as input when a Transact-SQLTransact-SQL script is imported from MicrosoftMicrosoft SQL Server Management StudioSQL Server Management Studio Query Editor. 자세한 내용은 SQL Server Management StudioSQL Server Management Studio 데이터베이스 엔진 튜닝 관리자 시작 및 사용 쿼리 편집기에서 데이터베이스 엔진 튜닝 관리자 시작에 대한 섹션을 참조하세요.For more information, see the section on launching Database Engine Tuning Advisor from the SQL Server Management StudioSQL Server Management Studio Query Editor in Start and Use the Database Engine Tuning Advisor.

단원의 다음 태스크Next Task in Lesson

도구 옵션 및 레이아웃 설정Setting Tool Options and Layout