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 À 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

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

Autorisations pour SQL Server 2022 et versions ultérieures

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

Voir aussi

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