MSSQL 2014: 완료된 핵심 병합 수

Microsoft.SQLServer.2014.CollectionRule.DBEngine.XTPCoreMergesCompleted (Rule)

SQL 2014 DB 엔진 병합 작업에 대한 Windows "완료된 핵심 병합 수" 성능 카운터를 수집합니다.

Knowledge Base article:

요약

규칙은 SQL 2014 DB 엔진 병합 작업에 대한 Windows "완료된 핵심 병합 수" 성능 카운터를 수집합니다.

XTP 저장소 성능 개체에는 SQL Server 병합 작업과 관련된 카운터가 포함됩니다. 이 작업은 두 개의 인접한 데이터 및 델타 파일 쌍을 병합하여 하나의 새 데이터 및 델타 파일 쌍을 만듭니다.

완료된 핵심 병합 수 - 병합 작업자 스레드가 완료한 핵심 병합 수입니다. 이러한 병합은 여전히 설치되어야 합니다.

재정의 가능한 매개 변수

이름

설명

기본값

사용

 

빈도

워크플로를 실행하는 반복 시간 간격(초)입니다.

900

알림 생성

 

아니요

Element properties:

TargetMicrosoft.SQLServer.2014.DBEngine
CategoryPerformanceCollection
EnabledTrue
Instance NameXTP Storage
Counter NameCore Merges Completed
Frequency900
Alert GenerateFalse
RemotableTrue

Member Modules:

ID Module Type TypeId RunAs 
DS DataSource System.Performance.DataProvider Default
PerfMapper ConditionDetection System.Performance.DataGenericMapper Default
WriteToDB WriteAction Microsoft.SystemCenter.CollectPerformanceData Default
WriteToDW WriteAction Microsoft.SystemCenter.DataWarehouse.PublishPerformanceData Default

Source Code:

<Rule ID="Microsoft.SQLServer.2014.CollectionRule.DBEngine.XTPCoreMergesCompleted" Target="SQL2014Core!Microsoft.SQLServer.2014.DBEngine" Enabled="true">
<Category>PerformanceCollection</Category>
<DataSources>
<DataSource ID="DS" TypeID="SystemPerf!System.Performance.DataProvider">
<ComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</ComputerName>
<CounterName>Core Merges Completed</CounterName>
<ObjectName>XTP Storage</ObjectName>
<InstanceName>$Target/Property[Type="SQL2014Core!Microsoft.SQLServer.2014.ServerRole"]/InstanceName$</InstanceName>
<AllInstances>false</AllInstances>
<Frequency>900</Frequency>
</DataSource>
</DataSources>
<ConditionDetection ID="PerfMapper" TypeID="SystemPerf!System.Performance.DataGenericMapper">
<ObjectName>SQL DB Engine:XTP Storage</ObjectName>
<CounterName>$Data/CounterName$</CounterName>
<InstanceName/>
<Value>$Data/Value$</Value>
</ConditionDetection>
<WriteActions>
<WriteAction ID="WriteToDB" TypeID="SC!Microsoft.SystemCenter.CollectPerformanceData"/>
<WriteAction ID="WriteToDW" TypeID="SCDW!Microsoft.SystemCenter.DataWarehouse.PublishPerformanceData"/>
</WriteActions>
</Rule>