시스템 데이터 컬렉션 집합 보고서
적용 대상: SQL Server
데이터 수집기는 각 시스템 데이터 수집 집합에 대한 기록 보고서를 제공합니다. 다음 각 보고서는 관리 데이터 웨어하우스에 저장된 데이터를 사용합니다.
이러한 보고서를 사용하여 시스템 용량을 모니터링하고 시스템 성능 문제를 해결하는 데 필요한 정보를 얻을 수 있습니다.
디스크 사용 요약 보고서
디스크 사용 요약 보고서에는 SQL Server 인스턴스의 모든 데이터베이스에 대한 디스크 공간 사용량에 대한 데이터가 포함되어 있습니다. 보고서에 제공된 데이터는 제네릭 T-SQL 쿼리 수집기 형식을 사용하는 디스크 사용량 컬렉션 집합을 사용하여 가져옵니다.
개체 탐색기에서 디스크 사용 요약 보고서에 액세스할 수 있습니다. 보고서를 보려면 관리 폴더를 확장하고, 데이터 컬렉션을 마우스 오른쪽 단추로 클릭하고, 보고서를 가리키고, 관리 데이터 웨어하우스를 가리킨 다음, 디스크 사용 요약을 선택합니다. 자세한 내용은 컬렉션 집합 보고서 보기(SQL Server Management Studio)를 참조하세요.
디스크 사용량 컬렉션 집합 보고서
디스크 사용량 컬렉션 집합 보고서는 SQL Server 인스턴스의 모든 데이터베이스에 사용되는 디스크 공간의 개요와 이러한 각 데이터베이스에 대한 데이터 및 로그 파일의 증가 추세를 제공합니다.
요약 표에는 데이터 수집기가 모니터링하는 서버에 설치된 모든 데이터베이스의 시작 크기(MB)와 현재 크기가 표시됩니다.
추세 및 평균 증가 정보는 데이터 및 로그 파일 모두에 대해 그래픽 및 숫자로 표시됩니다.
디스크 사용량 컬렉션 집합 - 데이터베이스: <database_name> 하위 보고서
디스크 사용량 컬렉션 집합 - 데이터베이스: <database_name> 하위 보고서는 디스크 사용량 컬렉션 집합 보고서의 요약 표에서 특정 데이터베이스 또는 로그 파일에 대한 추세선을 선택하면 표시됩니다. 이 보고서는 보고서 기간 동안 디스크 공간 사용량의 증가 추세를 그래픽으로 표현합니다. 디스크 사용량은 사용된 공간, 데이터 공간, 할당되지 않은 공간 및 데이터 파일의 인덱스 공간, 로그 파일에 사용되는 공간 및 사용되지 않는 공간에 의해 구성되고 보고됩니다.
그래프 아래 표에는 데이터 수집 시간 및 해당 사용 현황 데이터가 나열되어 있습니다.
데이터베이스의 디스크 사용량: <database_name> 하위 보고서
디스크 사용량 컬렉션 집합 보고서의 요약 표에서 데이터베이스 이름을 선택하면 데이터베이스의 디스크 사용량: <database_name> 하위 보고서가 표시됩니다. 이 보고서는 데이터베이스의 데이터 및 트랜잭션 로그 파일에 의한 공간 사용량의 숫자 및 그래픽 분석을 제공합니다. 데이터 파일의 공간 사용량은 인덱스 페이지, 할당되지 않은 공간, 데이터 페이지 및 사용하지 않은 공간에 할당된 백분율로 분류됩니다. 이러한 범주는 다음과 같이 정의됩니다.
범주 | 정의 |
---|---|
Index | 인덱스 페이지를 보관하는 데 사용된 디스크 공간의 양입니다. |
할당되지 않음 | 데이터베이스에서 사용할 수 있지만 아직 개체에 할당되지 않은 디스크 공간의 양입니다. |
데이터 | 데이터 페이지가 사용하는 디스크 공간의 양 |
사용 안 함 | 하나 이상의 개체에 할당되었지만 아직 사용되지 않은 디스크 공간의 양입니다. |
트랜잭션 로그 파일의 공간 사용량은 사용된 공간 및 사용되지 않는 공간으로 분류됩니다.
데이터베이스에서 자동 증가 및 자동 축소 이벤트가 발생한 경우 이러한 이벤트는 데이터 파일과 로그 파일 둘 다에 대해 보고됩니다. 이 보고서에는 각 이벤트의 시작 시간과 기간, 그리고 이러한 이벤트에 의한 파일 크기의 변경 결과가 표시됩니다.
데이터베이스의 각 데이터 파일에 사용되는 디스크 공간이 보고됩니다. 예약된 공간으로 보고된 공간은 사용 중인 공간과 파일에 할당되었지만 아직 사용되지 않은 공간을 더한 양입니다. Space Used에서 보고한 공간은 할당된 공간을 제외하고 현재 파일에서 사용되는 실제 공간입니다.
쿼리 통계 기록 보고서
쿼리 통계 기록 보고서에는 쿼리 실행 통계가 포함되어 있습니다. 이 보고서에 사용된 데이터는 쿼리 활동 수집기 형식을 사용하는 쿼리 통계 컬렉션 집합을 사용하여 가져옵니다.
개체 탐색기에서 쿼리 통계 기록 보고서에 액세스할 수 있습니다. 보고서를 보려면 관리 폴더를 확장하고, 데이터 컬렉션을 마우스 오른쪽 단추로 클릭하고, 보고서를 가리키고, 관리 데이터 웨어하우스를 가리킨 다음, 쿼리 통계 기록을 선택합니다. 자세한 내용은 컬렉션 집합 보고서 보기(SQL Server Management Studio)를 참조하세요.
보고서에 포함할 데이터 선택
보고서에는 전체 데이터 컬렉션 기간에 대한 쿼리 실행 통계가 포함됩니다. 데이터 컬렉션 타임라인을 탐색하여 볼 데이터의 세그먼트를 선택할 수 있는 두 가지 방법이 있습니다.
타임라인 컨트롤 및 탐색 단추
이 시간대 제어 및 탐색 단추를 사용하여 시간대를 탐색하거나 데이터 범위를 선택할 수 있습니다. 화살표 단추는 왼쪽 및 오른쪽 스크롤을 제공하므로 타임라인을 통해 뒤로 또는 앞으로 이동할 수 있습니다. 기본적으로 화살표는 4시간 단위로 타임라인을 통과합니다. 돋보기 단추를 사용하면 이번에는 15분, 1시간, 4시간, 12시간 또는 24시간 값 중 하나로 확장하거나 축소할 수 있습니다. 현재 선택한 시간 범위는 타임라인의 강조 표시된 부분으로 표시되며 타임라인 아래의 텍스트에 표시됩니다. 이러한 값과 보고서의 데이터는 시간대를 선택하거나 탐색 단추를 사용할 때마다 업데이트됩니다.
캘린더 단추
이 달력 단추를 사용하여 보고하려는 데이터의 시작 날짜, 시작 시간 및 기간을 지정할 수 있습니다.
쿼리 통계 기록 보고서
총 CPU별 상위 쿼리 그래프는 총 CPU 사용량을 기준으로 선택한 시간 범위에 대한 각 쿼리의 상대적 비용을 보여 줍니다. 상대적 쿼리 비용의 서로 다른 뷰를 표시하려면 그래프 아래에 표시되는 기간, 총 I/O, 물리적 읽기또는 논리적 쓰기하이퍼링크 중 하나를 선택합니다.
그래프 아래 표에서는 추가 쿼리 데이터를 제공합니다. 자세한 통계 정보와 함께 그래프로 표시되는 각 쿼리의 텍스트를 나열합니다. 그래프 막대는 이 테이블에서 보여 주는 각 쿼리와 같이 활성 링크입니다. 활성 링크를 선택하면 쿼리에 대한 쿼리 세부 정보 하위 보고서가 열립니다.
쿼리 세부 정보 하위 보고서
쿼리 세부 정보 하위 보고서는 전체 쿼리 텍스트를 제공합니다. 쿼리 옆에는 쿼리 텍스트 편집 하이퍼링크가 있습니다. 이 링크를 선택하여 쿼리 편집기 쿼리를 열 수 있습니다. 쿼리 아래의 테이블에서는 쿼리 실행당 평균 기간과 같은 쿼리 실행 통계를 제공합니다.
쿼리 계획 및 실행당 평균 기간 그래프가 표시됩니다. 상대적 쿼리 계획 비용의 서로 다른 뷰를 표시하려면 그래프 아래에 표시되는 기간, 물리적 읽기또는 논리적 쓰기하이퍼링크 중 하나를 선택합니다. 그래프 선이 활성화되어 있으며 임의의 지점을 선택하여 쿼리 계획 세부 정보 하위 보고서를 열 수 있습니다.
그래프 아래의 테이블에서는 실행당 CPU 사용을 기반으로 상위 10개의 쿼리 계획을 보여 줍니다. 계획 # 열의 각 숫자는 쿼리 계획 세부 정보 하위 보고서를 열기 위해 선택할 수 있는 활성 링크입니다.
쿼리 계획 세부 정보 하위 보고서
이 보고서는 쿼리 계획에 대한 정보를 표시합니다. 이 보고서는 쿼리를 편집하고 실행 통계를 볼 수 있도록 하는 것 외에도 쿼리 계획에 대한 자세한 정보를 제공합니다. 그래픽 쿼리 실행 계획 보기 하이퍼링크는 현재 쿼리에 대한 실행 계획의 그래픽 표현을 엽니다.
서버 작업 기록 보고서
서버 활동 기록 보고서에는 서버 및 SQL Server 인스턴스에 대한 리소스 사용량 및 서버 활동 데이터가 포함되어 있습니다. 이 보고서에 제공되는 데이터는 일반 T-SQL 쿼리 수집기 형식 및 성능 카운터 수집기 형식을 사용하는 서버 작업 컬렉션 집합을 사용하여 수집합니다.
개체 탐색기에서 서버 작업 기록 보고서에 액세스할 수 있습니다. 보고서를 보려면 관리 폴더를 확장하고, 데이터 컬렉션을 마우스 오른쪽 단추로 클릭하고, 보고서를 가리키고, 관리 데이터 웨어하우스를 가리킨 다음, 서버 활동 기록을 선택합니다. 자세한 내용은 컬렉션 집합 보고서 보기(SQL Server Management Studio)를 참조하세요.
보고서에 포함할 데이터 선택
보고서에는 전체 데이터 컬렉션 기간의 서버 작업이 포함됩니다. 데이터 컬렉션 타임라인을 탐색하여 볼 데이터의 세그먼트를 선택할 수 있는 두 가지 방법이 있습니다.
타임라인 컨트롤 및 탐색 단추
이 시간대 제어 및 탐색 단추를 사용하여 시간대를 탐색하거나 데이터 범위를 선택할 수 있습니다. 화살표 단추는 왼쪽 및 오른쪽 스크롤을 제공하므로 타임라인을 통해 뒤로 또는 앞으로 이동할 수 있습니다. 기본적으로 화살표는 4시간 단위로 타임라인을 통과합니다. 돋보기 단추를 사용하면 이번에는 15분, 1시간, 4시간, 12시간 또는 24시간 값 중 하나로 확장하거나 축소할 수 있습니다. 현재 선택한 시간 범위는 타임라인의 강조 표시된 부분으로 표시되며 타임라인 아래의 텍스트에 표시됩니다. 이러한 값과 보고서의 데이터는 시간대를 클릭하거나 탐색 단추를 사용할 때마다 업데이트됩니다.
캘린더 단추
이 달력 단추를 사용하여 보고하려는 데이터의 시작 날짜, 시작 시간 및 기간을 지정할 수 있습니다.
서버 작업 기록 보고서
서버 활동 기록 보고서에는 SQL Server 인스턴스 및 호스트 운영 체제에 대한 서버 활동의 초기 보기가 표시됩니다.
다음 표에서는 보고서의 SQL Server 및 시스템 활동을 그리는 그래프와 그래프를 통해 액세스할 수 있는 자세한 하위 보고서에 대해 설명합니다.
그래프 | 보고서 설명 |
---|---|
%CPU | 이러한 하위 보고서는 %CPU 그래프에서 SQL Server 또는 시스템 그래프 선에 있는 점을 선택하여 액세스할 수 있습니다. SQL Server: 쿼리 통계 기록 보고서는 SQL Server 인스턴스에서 가장 비용이 많이 드는 쿼리에 대한 그래프를 제공합니다. 이 그래프 아래의 테이블에는 쿼리 목록과 각 쿼리에 대한 통계 데이터가 표시됩니다. 쿼리를 선택하면 추가 정보를 볼 수 있습니다. 시스템: 시스템 CPU 사용량 보고서에서는 프로세서당 CPU 시간(%)에 대한 그래프 및 각 프로세스에 대한 통계 데이터를 테이블 형식으로 제공합니다. |
메모리 사용량 | 이러한 하위 보고서는 메모리 사용량 그래프에서 SQL Server 또는 시스템 그래프 선에 있는 점을 선택하여 액세스할 수 있습니다. SQL Server: SQL Server 메모리 사용량 보고서에서는 SQL Server 프로세스 메모리 사용량, 메모리 카운터, 유형별 내부 메모리 사용에 대한 그래프 및 구성 요소 유형별 평균 메모리 사용량에 대한 데이터를 나열하는 테이블을 제공합니다. 시스템: 시스템 메모리 사용량 보고서에서는 메모리 사용량, 캐시 및 페이지 적중률에 대한 그래프 및 각 프로세스의 작업 집합 및 프라이빗 바이트에 대한 정보를 나열하는 테이블을 제공합니다. |
디스크 I/O 사용량 | 이러한 하위 보고서는 디스크 I/O 사용량 그래프에서 SQL Server 또는 시스템 그래프 선에 있는 점을 선택하여 액세스할 수 있습니다. SQL Server: SQL Server 디스크 I/O 사용량 보고서에서는 디스크 응답 시간 및 디스크 전송 속도에 대한 그래프를 제공합니다. 추가 테이블은 디스크, 데이터베이스 및 파일별로 가상 파일 통계를 제공합니다. 시스템: 시스템 디스크 사용량 보고서는 디스크 응답 시간, 평균 디스크 큐 길이, 디스크 전송 속도 및 각 프로세스에 대한 I/O 쓰기 및 읽기에 대한 정보를 제공하는 테이블에 대한 그래프를 제공합니다. |
네트워크 사용량 | 사용할 수 있는 추가 보고서가 없습니다. |
SQL Server 대기 | SQL Server Waits 그래프는 대기 범주에 의해 실행되는 스레드에서 발생하는 대기를 표시합니다. 그래프에서 세그먼트를 선택하여 자세한 보고서에 액세스할 수 있습니다. 이 보고서는 더 좁은 시간 프레임 동안 그래픽 SQL Server 대기 통계를 제공하는 것 외에도 테이블 형식의 대기 범주에 대한 정보를 제공합니다. CPU 및 해당 하위 범주와 같은 각 범주에 대해 테이블에는 대기 수, 대기 시간 및 총 대기 시간의 백분율이 표시됩니다. |
SQL Server 작업 | SQL Server 활동 그래프에서 SQL Server 활동의 다양한 측면에 액세스할 수 있습니다. SQL 컴파일/초 그래프 줄에서 점을 선택하여 얻을 수 있는 보고서는 다음과 같습니다. - 연결 및 세션 - 요청 수 - 계획 캐시 적중률 - tempdb 특징 |