SQL 2016 DB 엔진에 대한 Windows "평균 트랜잭션 세그먼트 크기" 성능 카운터를 수집합니다.
이 규칙은 모든 SQL Express 버전에 대해 사용하지 않도록 설정됩니다.
규칙은 SQL 2016 DB 엔진에 대한 Windows "평균 트랜잭션 세그먼트 크기" 성능 카운터를 수집합니다.
XTP 데이터베이스 관련 카운터입니다.
평균 트랜잭션 세그먼트 크기 - 트랜잭션 세그먼트 페이로드의 평균 크기입니다. 이 값이 0이 되면 백 엔드 할당자에서 더 많은 페이지가 할당됩니다. 고객이 사용하기 위한 것이 아닌 매우 낮은 수준의 카운터입니다.
이 규칙은 모든 SQL Express 버전에 대해 사용하지 않도록 설정됩니다.
이름 | 설명 | 기본값 |
사용 | 워크플로를 사용하거나 사용하지 않도록 설정합니다. | 예 |
빈도(초) | 워크플로를 실행하는 반복 시간 간격(초)입니다. | 900 |
Target | Microsoft.SQLServer.2016.DBEngine |
Category | PerformanceCollection |
Enabled | True |
Instance Name | SQL Server 2016 XTP Databases |
Counter Name | Avg Transaction Segment Size |
Frequency | 900 |
Alert Generate | False |
Remotable | True |
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 |
<Rule ID="Microsoft.SQLServer.2016.CollectionRule.DBEngine.XTPAvgTransactionSegmentSize" Target="SQL2016Core!Microsoft.SQLServer.2016.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>Avg Transaction Segment Size</CounterName>
<ObjectName>SQL Server 2016 XTP Databases</ObjectName>
<InstanceName>_Total</InstanceName>
<AllInstances>false</AllInstances>
<Frequency>900</Frequency>
</DataSource>
</DataSources>
<ConditionDetection ID="PerfMapper" TypeID="SystemPerf!System.Performance.DataGenericMapper">
<ObjectName>SQL DB Engine:SQL Server 2016 XTP Databases</ObjectName>
<CounterName>$Data/CounterName$</CounterName>
<InstanceName>$Data/InstanceName$</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>