다음을 통해 공유


방법: 데이터베이스 엔진 튜닝 관리자를 사용하여 데이터베이스 튜닝

작업 파일이나 테이블을 사용하여 데이터베이스 엔진 튜닝 관리자 그래픽 사용자 인터페이스(GUI)를 통해 데이터베이스를 튜닝할 수 있습니다. 데이터베이스 엔진 튜닝 관리자 GUI를 사용하면 현재 튜닝 세션의 결과와 이전 튜닝 세션의 결과를 쉽게 확인할 수 있습니다. 자세한 내용은 세션 모니터를 사용하여 튜닝 권장 사항 평가를 참조하십시오.

[!참고]

추적 테이블을 데이터베이스 엔진 튜닝 관리자의 작업으로 사용하기 전에 추적이 중지되었는지 확인합니다. 데이터베이스 엔진 튜닝 관리자에서는 추적 이벤트가 계속 작업으로 기록되는 추적 테이블을 사용할 수 없습니다.

작업 파일이나 테이블을 입력으로 사용하여 데이터베이스를 튜닝하려면

  1. 데이터베이스 엔진 튜닝 관리자가 분석 중에 추가, 제거 또는 유지해야 할 데이터베이스 기능(인덱스, 인덱싱된 뷰, 분할)을 결정합니다. 자세한 내용은 작업 정보데이터베이스 엔진 튜닝 관리자 사용 시 고려 사항을 참조하십시오.

  2. 작업을 만듭니다. 자세한 내용은 방법: 작업 만들기를 참조하십시오.

  3. 데이터베이스 엔진 튜닝 관리자를 실행한 다음 MicrosoftSQL Server 인스턴스에 로그인합니다. 자세한 내용은 데이터베이스 엔진 튜닝 관리자 시작을 참조하십시오.

  4. 일반 탭의 세션 이름에 이름을 입력하여 새 튜닝 세션을 만듭니다.

  5. 작업 파일 또는 테이블을 선택하고 파일 경로 또는 인접한 입력란에 테이블 이름을 입력합니다.

    테이블을 지정하는 형식

    database_name.schema_name.table_name
    

    작업 파일이나 테이블을 검색하려면 찾아보기 단추를 클릭합니다.

    데이터베이스 엔진 튜닝 관리자는 작업 파일을 롤오버 파일로 가정합니다. 롤오버 파일에 대한 자세한 내용은 추적 파일 및 테이블 크기 제한을 참조하십시오.

    추적 테이블을 작업으로 사용하는 경우 데이터베이스 엔진 튜닝 관리자가 튜닝 중인 서버와 같은 서버에 해당 테이블이 있어야 합니다. 다른 서버에 추적 테이블을 만든 경우에는 이 테이블을 데이터베이스 엔진 튜닝 관리자가 튜닝하는 서버로 이동한 다음 작업으로 사용합니다.

  6. 5단계에서 선택한 작업을 실행할 데이터베이스 및 테이블을 선택합니다. 테이블을 선택하려면 선택한 테이블 화살표를 클릭합니다.

  7. 튜닝 로그 저장을 선택하여 튜닝 로그 복사본을 저장합니다. 튜닝 로그 복사본을 저장하지 않으려면 이 확인란의 선택을 해제합니다.

    세션을 열고 진행률 탭을 선택하여 분석한 후의 튜닝 로그를 확인할 수 있습니다.

  8. 튜닝 옵션 탭을 클릭한 다음 나열된 옵션 중에서 선택합니다. 자세한 내용은 사용 가능한 튜닝 옵션을 참조하십시오.

  9. 도구 모음에서 분석 시작 단추를 클릭합니다.

    튜닝 세션이 시작된 후에 이를 중지하려면 동작 메뉴에서 다음 옵션 중 하나를 선택합니다.

    • **분석 중지(권장 구성)**는 튜닝 세션을 중지하고 데이터베이스 엔진 튜닝 관리자에서 중지 전 시점까지 수행된 분석에 기반하여 권장 구성을 생성할지 여부를 묻는 메시지를 표시합니다.

    • 분석 중지는 권장 구성을 생성하지 않고 튜닝 세션을 중지합니다.

[!참고]

데이터베이스 엔진 튜닝 관리자의 일시 중지 기능은 지원되지 않습니다. 분석 중지 또는 분석 중지(권장 구성) 도구 모음 단추를 클릭한 후 분석 시작 도구 모음 단추를 클릭하면 데이터베이스 엔진 튜닝 관리자가 새 튜닝 세션을 시작합니다.

보안

데이터베이스 엔진 튜닝 관리자 사용 권한에 대한 자세한 내용은 데이터베이스 엔진 튜닝 관리자 초기화를 참조하십시오.