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.
Si noti che questa regola è abilitata solo per le edizioni di SQL Server che supportano i dati con ottimizzazione per la memoria (edizione Enterprise, Developer o Evaluation a 64 bit).

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.

Si noti che questa regola è abilitata solo per le edizioni di SQL Server che supportano i dati con ottimizzazione per la memoria (edizione Enterprise, Developer o Evaluation a 64 bit).

Parametri di cui è possibile eseguire l'override

Nome

Descrizione

Valore predefinito

Abilitato

Abilita o disabilita il flusso di lavoro.

No

Frequenza (secondi)

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

900

Element properties:

TargetMicrosoft.SQLServer.2014.DBEngine
CategoryPerformanceCollection
EnabledFalse
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="false">
<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>