MSSQL 2014: Richieste di unione in sospeso

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

Raccoglie il contatore delle prestazioni "Richieste di unione in sospeso" di Windows per l'operazione di unione del motore di database SQL 2014.

Knowledge Base article:

Riepilogo

La regola raccoglie il contatore delle prestazioni "Richieste di unione in sospeso" di Windows per l'operazione di unione del motore di database di SQL 2014.

L'oggetto prestazione XTP Storage contiene i contatori correlati all'operazione di unione di SQL Server. L'operazione unisce due coppie di file di dati e differenziali adiacenti e crea una nuova coppia di file di dati e differenziali.

Richieste di unione in sospeso: numero di richieste di unione in sospeso dall'avvio del server.

Parametri di cui è possibile eseguire l'override

Nome

Descrizione

Valore predefinito

Abilitato

 

Frequenza

Intervallo di tempo ricorrente in secondi in cui eseguire il flusso di lavoro.

900

Genera avvisi

 

No

Element properties:

TargetMicrosoft.SQLServer.2014.DBEngine
CategoryPerformanceCollection
EnabledTrue
Instance NameXTP Storage
Counter NameMerge Requests Outstanding
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.XTPMergeRequestsOutstanding" 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>Merge Requests Outstanding</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>