FIX: SQL Server 2008 R2 Analysis Services 리소스 사용을 추적 하는 새로운 추적 이벤트 소개 하 고 SQL Server Profiler 사용 하 여 잠급니다.

기술 자료 번역 기술 자료 번역
기술 자료: 2458438 - 이 문서가 적용되는 제품 보기.
Microsoft Microsoft SQL Server 2008 R2 수정 다운로드할 수 있는 하나의 파일로 배포합니다. 수정 누적 되는 형태 이므로 각 새 릴리스의 모든 핫픽스와 들어 및 이전 SQL Server 2008 r2에 포함 된 모든 보안 수정 프로그램 릴리스의 수정.
모두 확대 | 모두 축소

이 페이지에서

현상

프로파일러 Microsoft SQL Server SQL Server 2008 R2 Analysis Services의 다음과 같은 문제가 하나 이상의 인스턴스를 모니터링 하려면 사용할 때 발생할 수 있습니다.

문제 1
MDX 스크립트 실행 추적 이벤트에서 트리거되면 Analysis Services, ConnectionIDSPID 특성 이외의 세션 되지 잘못 보고 0으로. 따라서 이벤트를 트리거하는 세션 기록 되지 않습니다.

문제 2
실행할 MDX 스크립트 현재 이벤트가 올바르게 트리거되는 모든 스크립트의 하위 명령에 대 한 전체 스크립트를 TextData 열에 포함 되어 있습니다. 따라서, 해당 이벤트에 관련 된 스크립트 일부가 표시 되지 않습니다.

문제 3
추적 정보를 현재 어떤 리소스가 특정 명령 또는 쿼리를 사용 하는 것은 아닙니다.

문제 4
SQL Server Profiler 잠금 작업 정보가 포함 된 잠금을 설정 범주 다음 두 개의 이벤트를 기록 합니다.
  • 교착 상태
  • LockTimeOut
그러나 SQL Server 2008 R2 Analysis Services의 성능 문제를 해결 하려고 할 때이 정보가 충분 하지 않습니다.

이 업데이트가 이러한 문제를 해결 하려면 SQL Server Profiler 일부 새 추적 이벤트를 소개 합니다. 자세한 내용은 "추가 정보" 절을 참조 하십시오.

해결 방법

SQL Server 2008 R2 서비스 팩 정보

이 문제를 해결 하려면 SQL Server 2008 r 2에 대 한 최신 서비스 팩을 구하십시오. 자세한 내용은 Microsoft 기술 자료의 다음 문서 번호를 클릭 하십시오.
2527041 SQL Server 2008 r 2에 대 한 최신 서비스 팩을 구하는 방법
참고 이 문제에 대 한이 수정 SQL Server 2008 R2 서비스 팩 1은 먼저 릴리스 되었습니다.

추가 정보

새 MDX 스크립트 명령을 실행할 이벤트

현재 SQL Server 2008 R2 Analysis Services 실행할 MDX 스크립트 작업에 대 한 다음과 같은 이벤트를 지원합니다.
  • MDX 스크립트 실행의 시작
  • MDX 스크립트를 현재 실행
  • MDX 스크립트 실행의 끝
이 업데이트를 설치한 후 다음 두 이벤트 실행할 MDX 스크립트 작업을 추적할 수 있습니다.
  • MDX 스크립트 명령 실행의 시작
  • MDX 스크립트 명령 실행의 끝
전체 스크립트 부분 마다 MDX 스크립트의 하위 명령에 관련 된 이러한 이벤트를 나타냅니다. 실행할 MDX 스크립트 시작 이벤트의 TextData 열 전체 MDX 스크립트를 포함합니다. MDX 스크립트 명령이 시작 실행 이벤트의 TextData 열에만 MDX 스크립트를 명령의 현재 포함 되어 있습니다.

리소스 사용을 추적 하는 새로운 추적 이벤트

추적 정보를 현재 어떤 리소스가 특정 명령에 의해 사용 되는 것은 아닙니다. 이 업데이트를 설치한 후 새 예산 이벤트 클래스 cpu 및 I/O 작업에 대 한 정보를 포함 하려면 도입 되었습니다. 이 정보는 별도 이벤트 또는 추가로 열 쿼리 종료 이벤트 또는 명령 종료 이벤트에 기록 됩니다. 다음 정보는 이벤트의 TextData 열에 포함 될 수 있습니다.
  • 여기 잠들 다 <Value></Value>
  • READ_KB, <Value></Value>
  • 쓰기 <Value></Value>
  • WRITE_KB, <Value></Value>
  • CPU_TIME_MS, <Value></Value>
  • ROWS_SCANNED, <Value></Value>
  • ROWS_RETURNED, <Value></Value>

모든 잠금 작업을 추적 하는 이벤트를 추적 합니다.

SQL Server 2008 R2 Analysis Services는 잠금 작업을 추적 하는 다음과 같은 두 이벤트를 지원 합니다.
  • 교착 상태
  • LockTimeOut
이 업데이트를 설치한 후 모든 잠금 작업을 추적 하는 데 사용할 수 있는 새 추적 이벤트는 다음과 같습니다.
  • 잠금 획득
  • 잠금 해제
  • 잠금 대기
때 트랜잭션 잠금 트랜잭션 처리에 대해 일괄 처리를 얻은 경우 잠금 획득 이벤트를 나타냅니다. 트랜잭션 잠금 요청한 트랜잭션이 일괄 출시 때 잠금이 해제 이벤트를 나타냅니다. 이 이벤트 또한는 잠금이 유지 되는 기간을 나타냅니다. 잠금을 기다리는 이벤트 트랜잭션에 시도 하 고 일괄 처리에서에서 잠금을 가져올 큐에 대기 시기를 나타냅니다. 이 정보는 해당 이벤트의 TextData 열에 있습니다. 다음 추가 관련된 데이터가이 정보는 다음과 같습니다.
  • 트랜잭션 ID
  • LockList XML 노드
  • WaitList XML 노드
  • HoldList XML 노드
잠금 획득 이벤트 및 잠금이 해제 이벤트 LockList 정보를 포함 합니다. 잠금을 기다리는 이벤트 LockList, WaitListHoldList 정보가 포함 되어 있습니다.

LockList

LockList 노드는 다음과 같은 정보가 포함 되어 있습니다.
  • 잠금 유형
  • 잠금 상태
  • 요청 된 개체의 개체 경로
  • 개체 ID
참고 개체 경로 네임 스페이스 없이 보고 됩니다. 잠금이 해제 이벤트 또한 Duration 속성을 포함합니다. Duration 속성은 밀리초 단위로 잠금이 유지 되는 기간을 나타냅니다.

LockList 노드의 예는 다음과 같습니다.
<LockList>
                <Lock>
                                <Type>Read</Type>
                                <LockStatus>Acquired</LockStatus>
                                <Object><DatabaseID>AdventureWorks</DatabaseID></Object>
                                <ObjectID>asadfb-vfbvadr-ft3323-54235</ObjectID>
                </Lock>
                <Lock>
                                <Type>Read</Type>
                                <LockStatus>Waiting</LockStatus>
                                <Object><DatabaseID>FoodMart</DatabaseID><Object>
                                <ObjectID>asadfb-vfbvadr-ft3323-54235</ObjectID>
                </Lock>
                <Lock>
                                <Type>Read</Type>
                                <LockStatus>Requested</LockStatus>
                                <Object><DatabaseID>FoodMart</DatabaseID><Object>
                                <ObjectID>asadfb-vfbvadr-ft3323-54235</ObjectID>
                </Lock>
</LockList>
이 예제에서는 트랜잭션을 세 잠금 요청 하나를 얻습니다 및 두 번째 잠금에 대 한 대기.

WaitList

현재 트랜잭션이 진행 되는 대기 중인 트랜잭션이 WaitList 노드를 나열 합니다. WaitList 노드의 예는 다음과 같습니다.
<WaitList>
     <Object><DatabaseID>FoodMart</DatabaseID><Object>
     <ObjectID>asadfb-vfbvadr-ft3323-54235</ObjectID>
     <Type>Read</Type>
     <Transaction>  
  <TransactionID>2342-3we-dsdf-sdf<TransactionID>
  <SPID>234</SPID>
  <Type>Write</Type>
     </Transaction>  
     <Transaction>  
  <TransactionID>2ger342-3rtee-dsdf-sdf<TransactionID>
  <SPID>222</SPID>
  <Type>Read</Type>
     </Transaction>  
</WaitList>

HoldList

현재 트랜잭션을 얻으려고 하는 잠금을 보유 하는 트랜잭션을 HoldList 노드를 나열 합니다. HoldList 노드의 예는 다음과 같습니다.
<HoldList>
     <Object><DatabaseID>FoodMart</DatabaseID><Object>
     <ObjectID>asadfb-vfbvadr-ft3323-54235</ObjectID>
     <Type>Read</Type>
     <Transaction>  
  <TransactionID>2342-3we-dsdf-sdf<TransactionID>
  <SPID>234</SPID>
  <Type>Write</Type>
     </Transaction>  
     <Transaction>  
  <TransactionID>2ger342-3rtee-dsdf-sdf<TransactionID>
  <SPID>222</SPID>
  <Type>Read</Type>
     </Transaction>  
</HoldList>

현재 상태

Microsoft는 "적용 대상" 절에 나열 된 제품에서 문제가 있음을 확인 했습니다.

참조

SQL Server 대 한 증분 서비스 모델에 대 한 자세한 내용은 Microsoft 기술 자료의 다음 문서 번호를 클릭 하십시오.
935897보고 된 문제에 대 한 핫픽스를 제공 하는 SQL Server 팀 으로부터 증분 서비스 모델 사용 가능
SQL Server 업데이트의 명명 스키마에 대 한 자세한 내용은 Microsoft 기술 자료의 다음 문서 번호를 클릭 합니다.
822499Microsoft SQL Server 소프트웨어 업데이트 패키지의 새 명명 스키마
소프트웨어 업데이트 용어에 대 한 자세한 내용은 Microsoft 기술 자료의 다음 문서 번호를 클릭 합니다.
824684 Microsoft 소프트웨어 업데이트를 설명 하는 데 사용 되는 표준 용어에 대 한 설명

속성

기술 자료: 2458438 - 마지막 검토: 2012년 5월 24일 목요일 - 수정: 1.1
본 문서의 정보는 다음의 제품에 적용됩니다.
  • Microsoft SQL Server 2008 R2 Analysis Services
키워드:?
kbfix kbqfe kbexpertiseadvanced kbsurveynew kbmt KB2458438 KbMtko
기계 번역된 문서
중요: 본 문서는 전문 번역가가 번역한 것이 아니라 Microsoft 기계 번역 소프트웨어로 번역한 것입니다. Microsoft는 번역가가 번역한 문서 및 기계 번역된 문서를 모두 제공하므로 Microsoft 기술 자료에 있는 모든 문서를 한글로 접할 수 있습니다. 그러나 기계 번역 문서가 항상 완벽한 것은 아닙니다. 따라서 기계 번역 문서에는 마치 외국인이 한국어로 말할 때 실수를 하는 것처럼 어휘, 구문 또는 문법에 오류가 있을 수 있습니다. Microsoft는 내용상의 오역 또는 Microsoft 고객이 이러한 오역을 사용함으로써 발생하는 부 정확성, 오류 또는 손해에 대해 책임을 지지 않습니다. Microsoft는 이러한 문제를 해결하기 위해 기계 번역 소프트웨어를 자주 업데이트하고 있습니다.
이 문서의 영문 버전 보기:2458438

피드백 보내기

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com