Partilhar via


sys.dm_xtp_transaction_stats (Transact-SQL)

Aplica-se a:SQL ServerBanco de Dados SQL do AzureInstância Gerenciada SQL do Azure

Relata estatísticas sobre transações executadas desde que o servidor foi iniciado.

Para obter mais informações, consulte In-Memory OLTP (In-Memory Optimization).

Nome da coluna Tipo de dados Descrição
total_count bigint O número total de transações executadas no mecanismo de banco de dados OLTP In-Memory.
read_only_count bigint O número de transações somente leitura.
total_aborts bigint Número total de transações que foram abortadas, seja por meio de cancelamento de usuário ou sistema.
system_aborts bigint Número de abortamentos iniciados pelo sistema. Por exemplo, devido a conflitos de gravação, falhas de validação ou falhas de dependência.
validation_failures bigint O número de vezes que uma transação foi abortada devido a uma falha de validação.
dependencies_taken bigint Apenas para uso interno.
dependencies_failed bigint O número de vezes que uma transação é abortada porque uma transação da qual ela dependia é anulada.
savepoint_create bigint O número de savepoints criados. Um novo savepoint é criado para cada bloco atômico.
savepoint_rollbacks bigint O número de reversões para um ponto de salvamento anterior.
savepoint_refreshes bigint Apenas para uso interno.
log_bytes_written bigint Número total de bytes gravados nos registros de log OLTP In-Memory.
log_IO_count bigint Número total de transações que exigem E/S de log. Considera apenas as transações em quadros duradouros.
phantom_scans_started bigint Apenas para uso interno.
phantom_scans_retries bigint Apenas para uso interno.
phantom_rows_touched bigint Apenas para uso interno.
phantom_rows_expiring bigint Apenas para uso interno.
phantom_rows_expired bigint Apenas para uso interno.
phantom_rows_expired_removed bigint Apenas para uso interno.
scans_started bigint Apenas para uso interno.
scans_retried bigint Apenas para uso interno.
rows_returned bigint Apenas para uso interno.
rows_touched bigint Apenas para uso interno.
rows_expiring bigint Apenas para uso interno.
rows_expired bigint Apenas para uso interno.
rows_expired_removed bigint Apenas para uso interno.
rows_inserted bigint Apenas para uso interno.
rows_updated bigint Apenas para uso interno.
rows_deleted bigint Apenas para uso interno.
write_conflicts bigint Apenas para uso interno.
unique_constraint_violations bigint Número total de violações de restrição exclusivas.

Permissões

Requer a permissão VIEW SERVER STATE no servidor.

Permissões para SQL Server 2022 e posterior

Requer a permissão VIEW SERVER PERFORMANCE STATE no servidor.

Ver também

Memory-Optimized Exibições de gerenciamento dinâmico de tabela (Transact-SQL)