Partager via


sys.dm_xtp_transaction_stats (Transact-SQL)

S’applique à :SQL ServerAzure SQL DatabaseAzure SQL Managed Instance

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).

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.
system_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 Utilisation 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 Utilisation 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 Utilisation interne uniquement.
phantom_scans_retries bigint Utilisation interne uniquement.
phantom_rows_touched bigint Utilisation interne uniquement.
phantom_rows_expiring bigint Utilisation interne uniquement.
phantom_rows_expired bigint Utilisation interne uniquement.
phantom_rows_expired_removed bigint Utilisation interne uniquement.
scans_started bigint Utilisation interne uniquement.
scans_retried bigint Utilisation interne uniquement.
rows_returned bigint Utilisation interne uniquement.
rows_touched bigint Utilisation interne uniquement.
rows_expiring bigint Utilisation interne uniquement.
rows_expired bigint Utilisation interne uniquement.
rows_expired_removed bigint Utilisation interne uniquement.
rows_inserted bigint Utilisation interne uniquement.
rows_updated bigint Utilisation interne uniquement.
rows_deleted bigint Utilisation interne uniquement.
write_conflicts bigint Utilisation interne uniquement.
unique_constraint_violations bigint Nombre total de violations de contrainte uniques.

autorisations

requièrent l'autorisation VIEW SERVER STATE sur le serveur.

Autorisations pour SQL Server 2022 (et versions plus récentes)

Nécessite l’autorisation VIEW SERVER PERFORMANCE STATE sur le serveur.

Voir aussi

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