sys.dm_xtp_transaction_stats (Transact-SQL)
Gilt für: SQL Server Azure SQL-Datenbank Azure SQL Managed Instance
Zeigt Statistiken zu Transaktionen, die ausgeführt wurden, seit der Server gestartet wurde.
Weitere Informationen finden Sie unter In-Memory OLTP (Speicheroptimierung).
Spaltenname | Datentyp | Beschreibung |
---|---|---|
total_count | bigint | Die Gesamtanzahl der Transaktionen, die in derIn-Memory-OLTP-Datenbank-Engine ausgeführt wurden. |
read_only_count | bigint | Die Anzahl der schreibgeschützten Transaktionen. |
total_aborts | bigint | Die Gesamtanzahl der Transaktionen, die durch den Benutzer oder das System abgebrochen wurden. |
system_aborts | bigint | Die Anzahl der vom System initiierten Abbrüche. Mögliche Ursachen: Schreibkonflikte, Überprüfungsfehler oder Abhängigkeitsfehler. |
validation_failures | bigint | Die Häufigkeit, mit der eine Transaktion aufgrund eines Überprüfungsfehlers abgebrochen wurde. |
dependencies_taken | bigint | Nur zur internen Verwendung. |
dependencies_failed | bigint | Die Häufigkeit, mit der eine Transaktion aufgrund des Abbruchs einer anderen Transaktion, von der diese abhängig war, abgebrochen wurde. |
savepoint_create | bigint | Die Anzahl der erstellten Sicherungspunkte. Für jeden atomaren Block wird ein neuer Sicherungspunkt erstellt. |
savepoint_rollbacks | bigint | Die Anzahl der Rollbacks zu einem vorherigen Sicherungspunkt. |
savepoint_refreshes | bigint | Nur zur internen Verwendung. |
log_bytes_written | bigint | Die Gesamtanzahl von Bytes, die in die In-Memory OLTP-Protokolldatensätze geschrieben werden. |
log_IO_count | bigint | Die Gesamtzahl der Transaktionen, die Protokoll-EAs erfordern. Berücksichtigt nur Transaktionen für permanente Tabellen. |
phantom_scans_started | bigint | Nur zur internen Verwendung. |
phantom_scans_retries | bigint | Nur zur internen Verwendung. |
phantom_rows_touched | bigint | Nur zur internen Verwendung. |
phantom_rows_expiring | bigint | Nur zur internen Verwendung. |
phantom_rows_expired | bigint | Nur zur internen Verwendung. |
phantom_rows_expired_removed | bigint | Nur zur internen Verwendung. |
scans_started | bigint | Nur zur internen Verwendung. |
scans_retried | bigint | Nur zur internen Verwendung. |
rows_returned | bigint | Nur zur internen Verwendung. |
rows_touched | bigint | Nur zur internen Verwendung. |
rows_expiring | bigint | Nur zur internen Verwendung. |
rows_expired | bigint | Nur zur internen Verwendung. |
rows_expired_removed | bigint | Nur zur internen Verwendung. |
rows_inserted | bigint | Nur zur internen Verwendung. |
rows_updated | bigint | Nur zur internen Verwendung. |
rows_deleted | bigint | Nur zur internen Verwendung. |
write_conflicts | bigint | Nur zur internen Verwendung. |
unique_constraint_violations | bigint | Die Gesamtzahl von UNIQUE-Einschränkungsverletzungen. |
Berechtigungen
Erfordert die VIEW SERVER STATE-Berechtigung auf dem Server.
Berechtigungen für SQL Server 2022 und höher
Erfordert die VIEW SERVER PERFORMANCE STATE-Berechtigung auf dem Server.
Siehe auch
Speicheroptimierte Tabellen-Dynamische Verwaltungsansichten (Transact-SQL)