Compartilhar via


sys.dm_xtp_transaction_stats (Transact-SQL)

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

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

Para obter mais informações, veja OLTP in-memory (otimização na memória).

Nome da coluna Tipo de dados Descrição
total_count bigint O número total de transações que foram executadas no mecanismo de banco de dados OLTP na memória.
read_only_count bigint O número de transações somente leitura.
total_aborts bigint Número total de transações que foram anuladas, por meio de anulação de usuário ou de sistema.
system_aborts bigint Número de anulações iniciadas 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 anulada devido a uma falha de validação.
dependencies_taken bigint Somente para uso interno.
dependencies_failed bigint O número de vezes que uma transação foi anulada porque uma transação da qual ela era dependente foi anulada.
savepoint_create bigint O número de pontos de salvamento criados. Um novo ponto de salvamento é criado para cada bloco atômico.
savepoint_rollbacks bigint O número de reversões para um ponto de salvamento anterior.
savepoint_refreshes bigint Somente para uso interno.
log_bytes_written bigint Número total de bytes escritos nos registros de log de OLTP na memória.
log_IO_count bigint Número total de transações que exigem E/S de log. Considera apenas as transações em tabelas duráveis.
phantom_scans_started bigint Somente para uso interno.
phatom_scans_retries bigint Somente para uso interno.
phantom_rows_touched bigint Somente para uso interno.
phantom_rows_expiring bigint Somente para uso interno.
phantom_rows_expired bigint Somente para uso interno.
phantom_rows_expired_removed bigint Somente para uso interno.
scans_started bigint Somente para uso interno.
scans_retried bigint Somente para uso interno.
rows_returned bigint Somente para uso interno.
rows_touched bigint Somente para uso interno.
rows_expiring bigint Somente para uso interno.
rows_expired bigint Somente para uso interno.
rows_expired_removed bigint Somente para uso interno.
rows_inserted bigint Somente para uso interno.
rows_updated bigint Somente para uso interno.
rows_deleted bigint Somente para uso interno.
write_conflicts bigint Somente para uso interno.
unique_constraint_violations bigint Número total de violações de restrição exclusiva.

Permissões

, é necessário ter permissão VIEW SERVER STATE no servidor.

Permissões do SQL Server 2022 e posteriores

É necessária a permissão VIEW SERVER PERFORMANCE STATE no servidor.

Confira também

Exibições de gerenciamento dinâmico de tabela com otimização de memória (Transact-SQL)