Partager via


sys.dm_xtp_transaction_stats (Transact-SQL)

Fournit des statistiques sur les transactions qui ont été exécutées depuis que le serveur a démarré.

Pour plus d'informations, consultez OLTP en mémoire (optimisation en mémoire).

S'applique à : SQL Server (SQL Server 2014 jusqu'à la version actuelle).

Nom de la colonne

Type de données

Description

total_count

bigint

Nombre total de transactions qui ont été exécutées dans le moteur de base de données de l'OLTP en mémoire.

read_only_count

bigint

Nombre de transactions en lecture seule.

total_aborts

bigint

Nombre total de transactions qui ont été interrompues, via un abandon du système ou de l'utilisateur.

user_aborts

bigint

Nombre d'abandons initiés par le système. Par exemple, en raison de conflits d'écriture, d'échecs de validation ou de défaillances de dépendance.

validation_failures

bigint

Nombre de fois qu'une transaction est interrompue en raison d'un problème de validation.

dependencies_taken

bigint

À usage interne uniquement

dependencies_failed

bigint

Nombre de fois qu'une transaction s'interrompt car une transaction de laquelle elle dépend s'interrompt.

savepoint_create

bigint

Nombre de points de sauvegarde créés. Un point de sauvegarde est créé pour chaque bloc atomique.

savepoint_rollbacks

bigint

Nombre de restaurations à un point de sauvegarde précédent.

savepoint_refreshes

bigint

À usage interne uniquement

log_bytes_written

bigint

Nombre total d'octets écrits dans les enregistrements de journal de l'OLTP en mémoire.

log_IO_count

bigint

Nombre total de transactions nécessitant des E/S du journal. Considère uniquement les transactions sur les tables durables.

phantom_scans_started

bigint

À usage interne uniquement

phatom_scans_retries

bigint

À usage interne uniquement

phantom_rows_touched

bigint

À usage interne uniquement

phantom_rows_expiring

bigint

À usage interne uniquement

phantom_rows_expired

bigint

À usage interne uniquement

phantom_rows_expired_removed

bigint

À usage interne uniquement

scans_started

bigint

À usage interne uniquement

scans_retried

bigint

À usage interne uniquement

rows_returned

bigint

À usage interne uniquement

rows_touched

bigint

À usage interne uniquement

rows_expiring

bigint

À usage interne uniquement

rows_expired

bigint

À usage interne uniquement

rows_expired_removed

bigint

À usage interne uniquement

rows_inserted

bigint

À usage interne uniquement

rows_updated

bigint

À usage interne uniquement

rows_deleted

bigint

À usage interne uniquement

write_conflicts

bigint

À usage interne uniquement

unique_constraint_violations

bigint

Nombre total de violations de contrainte uniques.

Autorisations

Nécessite une autorisation VIEW SERVER STATE sur le serveur.

Voir aussi

Concepts

Vues de gestion dynamique des tables optimisées en mémoire (Transact-SQL)