부하 테스트 결과 리포지토리에서 부하 테스트 결과 관리
부하 테스트를 실행할 때 부하 테스트 실행 도중 수집된 정보는 부하 테스트 결과 리포지토리라는 SQL 데이터베이스에 저장될 수 있습니다.부하 테스트 결과 리포지토리에는 성능 카운터 데이터와 기록된 오류에 대한 정보가 들어 있습니다.결과 리포지토리 데이터베이스는 컨트롤러용 설치 프로그램에서 만들어지거나 부하 테스트를 처음으로 로컬에서 실행할 때 자동으로 만들어집니다.부하 테스트를 로컬로 실행할 때 부하 테스트 스키마가 없으면 데이터베이스가 자동으로 만들어집니다.
다른 서버를 사용하도록 컨트롤러의 결과 리포지토리 연결 문자열을 수정하는 경우 새 서버에서 loadtestresultsrepository.sql 스크립트를 실행하여 스키마를 만들어야 합니다.부하 테스트 결과 리포지토리를 설정하는 방법에 대한 자세한 내용은 방법: SQL을 사용하여 부하 테스트 결과 리포지토리 만들기를 참조하십시오.
Visual Studio Ultimate에서는 기술을 기반으로 일반적인 성능 카운터를 수집 하는 명명 된 카운터 집합을 제공 합니다.이러한 집합은 IIS 서버, ASP.NET 서버 또는 SQL 서버를 분석할 때 유용합니다.카운터 집합으로 수집된 모든 데이터는 부하 테스트 결과 리포지토리에 저장됩니다.
중요 |
---|
카운터 집합과 성능 카운터 데이터에는 차이가 있습니다.카운터 집합은 메타데이터이며IIS 또는 SQL Server와 같은 특정 역할을 수행 중인 컴퓨터에서 수집되어야 하는 성능 카운터 그룹을 정의합니다.카운터 집합은 부하 테스트 정의의 일부입니다.반면 성능 카운터 데이터는 카운터 집합, 특정 컴퓨터에 대한 카운터 집합 매핑, 샘플링 주기를 기반으로 수집됩니다. |
요구 사항
- Visual Studio Ultimate
SQL Server 2012 버전
부하 테스트를 사용 하려면 사용할 수 있습니다 SQL Server Express LocalDB 2012 과 함께 설치 Visual Studio 2012 최종 및 부하 테스트 (Microsoft Excel 통합 포함)에 대한 기본 데이터베이스 서버입니다.SQL Server Express LocalDB SQL Server Express 프로그램 개발자를 대상으로 실행 모드입니다.SQL Server Express LocalDB 설치는 최소한의 SQL Server 데이터베이스 엔진을 시작 하는 데 필요한 파일을 복사 합니다.
[!참고]
업그레이드 하는 경우 Visual Studio 2010 Ultimate SQL Server Express는 기존 부하 테스트 데이터베이스를 검색 하 고 Visual Studio 2012 최고의 시도 연결 하 고 사용 하.SQL Server Express가 검색 되 면 또한 2012 최고의 Visual Studio SQL Server Express LocalDB 대신 SQL Server Express를 사용 하는 부하 테스트 데이터베이스를 만들려면 시도 합니다.
팀 대형 데이터베이스 요구 하거나 프로젝트에 SQL Server Express LocalDB 2012 이상이 면 업그레이드 SQL Express 나 SQL Server 전체에 추가로 확장 가능성을 제공 하는 것이 좋습니다.SQL Server 업그레이드 하는 경우 SQL Server 2012 LocalDB 익스프레스의 MDF와 LDF 파일이 사용자의 프로필 폴더에 저장 됩니다.부하 테스트 데이터베이스를 가져오려면 SQL Server Express 2012 또는 SQL Server 2012에 이러한 파일을 사용할 수 있습니다.
SQL Server Express 2012는 Microsoft 다운로드 센터에서 다운로드할 수 있습니다: Microsoft SQL Server Express 2012.
부하 테스트 결과 저장소 고려 사항
Visual Studio Ultimate를 설치 하면 부하 테스트 결과 저장소는 컴퓨터에 설치 된 SQL Express의 인스턴스를 설정 됩니다.SQL Express는 최대 4GB의 디스크 공간을 사용하도록 제한됩니다.장기간에 걸쳐 여러 부하 테스트를 실행할 경우에는 가능하면 전체 SQL Server 제품의 인스턴스를 사용하도록 부하 테스트 결과 저장소를 구성해야 합니다.
부하 테스트 분석기 작업
작업 |
관련 항목 |
---|---|
부하 테스트 결과 리포지토리 설정: SQL 데이터베이스에 부하 테스트 결과 리포지토리를 설정할 수 있습니다.
참고
테스트 컨트롤러를 설치할 때 부하 테스트 리포지토리를 만들 수도 있습니다.자세한 내용은 테스트 에이전트 및 테스트 컨트롤러 설치 및 구성을 참조하십시오.
|
|
결과 리포지토리 선택 및 보기: 특정 결과 리포지토리를 선택할 수 있습니다.로컬 결과 저장소로 제한되지는 않습니다.부하 테스트는 주로 에이전트 컴퓨터의 원격 집합에서 실행됩니다.에이전트나 로컬 컴퓨터의 테스트 결과는 부하 테스트 결과 저장소가 만들어진 모든 SQL 서버에 저장할 수 있습니다.에이전트나 로컬 컴퓨터 모두 테스트 컨트롤러 관리 창을 사용하여 부하 테스트 결과를 저장할 위치를 식별해야 합니다. |
|
리포지토리에서 부하 테스트 결과 삭제:부하 테스트 결과 열기 및 관리 대화 상자를 사용하여 부하 테스트 편집기에서 부하 테스트 결과를 제거할 수 있습니다. |
|
리포지토리에서 결과 가져오기 및 내보내기:부하 테스트 편집기에서 부하 테스트 결과를 가져오고 내보낼 수 있습니다. |
관련 작업
부하 테스트 분석기를 사용하여 실행 중인 부하 테스트와 완료된 부하 테스트 모두의 결과를 볼 수 있습니다.
참고 항목
작업
개념
Visual Studio 웹 성능 및 부하 테스트를 사용하여 성능 및 스트레스 테스트