Contatori delle prestazioni XTP di SQL Server (OLTP in memoria)SQL Server XTP (In-Memory OLTP) Performance Counters

In questo argomento si applica a: SìSQL ServernonDatabase SQL di AzurenonAzure SQL Data Warehouse non Parallel Data WarehouseTHIS TOPIC APPLIES TO: yesSQL ServernoAzure SQL DatabasenoAzure SQL Data Warehouse noParallel Data Warehouse

SQL ServerSQL Server fornisce oggetti e contatori utilizzabili da Performance Monitor per il monitoraggio dell'attività OLTP in memoria. provides objects and counters that can be used by Performance Monitor to monitor In-Memory OLTP activity. Gli oggetti e i contatori sono condivisi tra tutte le istanze di una determinata versione di SQL ServerSQL Server del computer, a partire da SQL Server 2014SQL Server 2014.The objects and counters are shared across all instances of a given version of SQL ServerSQL Server on the machine, starting in SQL Server 2014SQL Server 2014.

In passato i nomi degli oggetti e dei contatori iniziavano con XTP, come in XTP Cursors.In the past the object and counter names began with XTP, as in XTP Cursors. Ora, a partire da SQL Server 2016SQL Server 2016, i nomi adottano il modello seguente:Now starting with SQL Server 2016SQL Server 2016, the names are like the following pattern:

  • SQL Server <versione> XTP CursorsSQL Server <version> XTP Cursors

    Il valore per <versione> è qualcosa come 2016.For <version> the value is something like 2016.

Oggetti prestazione XTP di SQL ServerSQL Server XTP Performance Objects

Nella tabella seguente sono descritti gli oggetti prestazione di SQL ServerSQL Server .The following table describes SQL ServerSQL Server performance objects.

Oggetto prestazionePerformance object DescrizioneDescription
XTP Cursors di SQL ServerSQL Server XTP Cursors L'oggetto prestazione SQL Server XTP Cursors contiene contatori correlati ai cursori interni del motore OLTP in memoria.The SQL Server XTP Cursors performance object contains counters related to internal In-Memory OLTP engine cursors. I cursori sono i blocchi predefiniti di basso livello usati dal motore OLTP in memoria per elaborare query Transact-SQLTransact-SQL .Cursors are the low-level building blocks the In-Memory OLTP engine uses to process Transact-SQLTransact-SQL queries. Di conseguenza, in genere non si ha controllo diretto su di essi.As such, you do not typically have direct control over them.
SQL Server XTP DatabasesSQL Server XTP Databases L'oggetto prestazione SQL Server XTP Databases fornisce contatori specifici del database OLTP in memoria.The SQL Server XTP Databases performance object provides In-Memory OLTP database-specific counters.
XTP Garbage Collection di SQL ServerSQL Server XTP Garbage Collection L'oggetto prestazione SQL Server XTP Garbage Collection contiene contatori correlati al Garbage Collector del motore OLTP in memoria.The SQL Server XTP Garbage Collection performance object contains counters related to the In-Memory OLTP engine's garbage collector.
XTP IO Governor di SQL Server 2016SQL Server 2016 XTP IO Governor L'oggetto prestazione XTP IO Governor di SQL Server include i contatori correlati a IO Rate Governor di OLTP in memoria.The SQL Server XTP IO Governor performance object contains counters related to the In-Memory OLTP IO Rate Governor.
XTP Phantom Processor di SQL ServerSQL Server XTP Phantom Processor L'oggetto prestazione SQL Server XTP Phantom Processor contiene contatori correlati al sottosistema di elaborazione fantasma del motore OLTP in memoria.The SQL Server XTP Phantom Processor performance object contains counters related to the In-Memory OLTP engine's phantom processing subsystem. Con questo componente è possibile rilevare le righe fantasma nelle transazioni in esecuzione a livello di isolamento SERIALIZABLE.This component is responsible for detecting phantom rows in transactions running at the SERIALIZABLE isolation level.
Archiviazione XTP di SQL ServerSQL Server XTP Storage L'oggetto prestazione SQL Server XTP Storage include i contatori correlati all'archiviazione OLTP in memoria di SQL ServerSQL Server.The SQL Server XTP Storage performance object contains counters related to In-Memory OLTP storage in SQL ServerSQL Server.
Log transazioni XTP di SQL ServerSQL Server XTP Transaction Log L'oggetto prestazione SQL Server XTP Transaction Log include i contatori correlati alla registrazione delle transazioni OLTP in memoria di SQL ServerSQL Server.The SQL Server XTP Transaction Log performance object contains counters related to In-Memory OLTP transaction logging in SQL ServerSQL Server.
Transazioni XTP di SQL ServerSQL Server XTP Transactions L'oggetto prestazione SQL Server XTP Transactions contiene i contatori correlati alle transazioni del motore OLTP in memoria di SQL ServerSQL Server.The SQL Server XTP Transactions performance object contains counters related to In-Memory OLTP engine transactions in SQL ServerSQL Server.