다음을 통해 공유


방법: SQL 추적 테이블을 사용하여 부하 테스트에서 SQL 추적 데이터 보기

이 항목은 다음 버전에 적용됩니다.

Visual Studio Ultimate

Visual Studio Premium

Visual Studio Professional 

Visual Studio Express

항목이 적용됨 항목이 적용되지 않음 항목이 적용되지 않음 항목이 적용되지 않음

부하 테스트 실행 도중 SQL 추적 데이터를 수집하여 나중에 분석할 수 있습니다. 추적 데이터를 수집하면 테스트 중인 SQL Server 데이터베이스에서 가장 느리게 실행되는 쿼리 및 저장 프로시저를 식별할 수 있습니다. 자세한 내용은 부하 테스트에서 SQL 추적 데이터를 수집하여 성능 모니터링 및 향상을 참조하십시오.

추적을 사용하려면 부하 테스트를 만든 후 부하 테스트 편집기에서 이를 편집합니다. 자세한 내용은 방법: 부하 테스트 편집기를 사용하여 SQL 추적 데이터 통합을 참조하십시오.

SQL 추적을 사용하면 추적 데이터가 포함된 부하 테스트가 실행되는 동안 파일이 만들어집니다. 테스트 실행이 끝나면 이 데이터가 부하 테스트 결과 저장소에 자동으로 저장되며 추적 파일은 삭제됩니다. 부하 테스트가 완료된 후 SQL 추적 테이블에서 추적 데이터를 분석할 수 있습니다.

SQL 추적 데이터 표시

SQL 추적 데이터를 표시하려면

  1. 부하 테스트 분석기의 도구 모음에서 테이블을 클릭하여 테이블 모눈을 표시합니다.

  2. 테이블 드롭다운 목록 상자에서 SQL 추적을 선택합니다.

  3. 실행 도중 수집된 추적 데이터가 표에 표시됩니다. 이 테이블에는 가장 느리게 실행된 SQL 작업이 맨 위에 표시되고 지속 시간이 느린 순서로 나열됩니다. 일반적으로 지속 시간 열을 가장 중점적으로 확인하게 됩니다. 데이터는 밀리초 단위로 표시됩니다.

    다음과 같은 열이 표시됩니다.

    • 이벤트 클래스

    • 기간

    • CPU

    • 읽기

    • 쓰기

    • TextData

    • 시작 시간

    • 종료 시간

    이러한 열에 식별된 데이터 외의 SQL 이벤트를 추적하려면 Visual Studio Ultimate와는 별개의 도구인 SQL 프로파일러를 사용하여 사용자 지정 SQL 추적을 설정할 수 있습니다. 자세한 내용은 Introducing SQL Server Profiler를 참조하십시오.

참고 항목

개념

부하 테스트 실행 분석

부하 테스트 결과 리포지토리에서 부하 테스트 결과 관리

부하 테스트 편집기의 테이블 뷰에서 부하 테스트 결과 분석