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)