Objeto de Transações XTP do SQL Server

Aplica-se a: SQL Server

O objeto de desempenho SQL Server XTP Transactions contém contadores relacionados com transações que envolvem In-Memory OLTP em SQL Server.

Esta tabela descreve os contadores de Transações XTP do SQL Server.

Contador Description
Abortos em cascata/seg O número de transações que reverteram para um rollback de dependência de commit (em média), por segundo.
Commit dependências tomadas/seg O número de dependências de commit tomadas por transações (em média), por segundo.
Transações apenas de leitura preparadas/sec O número de transações apenas de leitura preparadas para processamento de commits, por segundo.
Atualizações de pontos de gravação/sec O número de vezes que um ponto de gravação foi "atualizado" (em média) por segundo. Uma atualização de ponto de gravação ocorre quando um ponto de gravação existente é reiniciado para o ponto atual na vida útil da transação.
Recuos de pontos de gravação/sec O número de vezes que uma transação reverteu para um ponto de gravação (em média), por segundo.
Pontos de gravação criados/seg O número de pontos de gravação criados (em média), por segundo.
Falha de validação de transações/sec O número de transações que falharam o processamento de validação (em média), por segundo.
Transações abortadas por utilizador/sec O número de transações abortadas pelo utilizador (em média), por segundo.
Transações abortadas/sec O número de transações abortadas (tanto pelo utilizador como pelo sistema, em média) por segundo.
Transações criadas/sec O número de transações criadas no sistema (em média), por segundo.

As transações XTP são contadas de forma diferente das transações baseadas em disco (conforme refletido em Databases:Transactions/seg). Por exemplo, Transações criadas/sec conta transações de leitura/apenas leitura, enquanto Databases:Transactions/sec não.

Exemplos

Começa a explorar os contadores de desempenho das consultas neste objeto usando esta consulta T-SQL na vista sys.dm_os_performance_counters gestão dinâmica:

SELECT * FROM sys.dm_os_performance_counters
WHERE object_name LIKE '%XTP Transactions%';