sys.dm_xtp_transaction_stats (Transact-SQL)
Si applica a: SQL Server database SQL di Azure Istanza gestita di SQL di Azure
Indica le statistiche sulle transazioni eseguite dopo che il server è stato avviato.
Per altre informazioni, vedere OLTP in memoria (ottimizzazione per la memoria).
Nome colonna | Tipo di dati | Descrizione |
---|---|---|
total_count | bigint | Numero totale di transazioni eseguite nel motore di database OLTP in memoria. |
read_only_count | bigint | Numero di transazioni di sola lettura. |
total_aborts | bigint | Numero totale di transazioni che sono state arrestate, attraverso un arresto di sistema o dell'utente. |
system_aborts | bigint | Numero di arresti avviati dal sistema. Possono essere dovuti a conflitti di scrittura, errori di convalida o di dipendenza. |
validation_failures | bigint | Numero di volte che una transazione è stata interrotta a causa di un errore di convalida. |
dependencies_taken | bigint | Solo per uso interno. |
dependencies_failed | bigint | Numero di volte che una transazione viene interrotta perché una transazione da cui dipendeva è stata interrotta. |
savepoint_create | bigint | Numero di punti di salvataggio creati. Viene creato un nuovo punto di salvataggio per ogni blocco atomico. |
savepoint_rollbacks | bigint | Numero di rollback a un punto di salvataggio precedente. |
savepoint_refreshes | bigint | Solo per uso interno. |
log_bytes_written | bigint | Numero totale di byte scritti nei record del log OLTP in memoria. |
log_IO_count | bigint | Numero totale di transazioni che richiedono attività di I/O nel log. Considera unicamente le transazioni sulle tabelle durevoli. |
phantom_scans_started | bigint | Solo per uso interno. |
phatom_scans_retries | bigint | Solo per uso interno. |
phantom_rows_touched | bigint | Solo per uso interno. |
phantom_rows_expiring | bigint | Solo per uso interno. |
phantom_rows_expired | bigint | Solo per uso interno. |
phantom_rows_expired_removed | bigint | Solo per uso interno. |
scans_started | bigint | Solo per uso interno. |
scans_retried | bigint | Solo per uso interno. |
rows_returned | bigint | Solo per uso interno. |
rows_touched | bigint | Solo per uso interno. |
rows_expiring | bigint | Solo per uso interno. |
rows_expired | bigint | Solo per uso interno. |
rows_expired_removed | bigint | Solo per uso interno. |
rows_inserted | bigint | Solo per uso interno. |
rows_updated | bigint | Solo per uso interno. |
rows_deleted | bigint | Solo per uso interno. |
write_conflicts | bigint | Solo per uso interno. |
unique_constraint_violations | bigint | Numero totale di violazioni di vincoli univoci. |
Autorizzazioni
È richiesta l'autorizzazione VIEW SERVER STATE per il server.
Autorizzazioni per SQL Server 2022 e versioni successive
È richiesta l'autorizzazione VIEW SERVER PERFORMANCE STATE per il server.
Vedi anche
Viste a gestione dinamica delle tabelle ottimizzate per la memoria (Transact-SQL)