sys.dm_xtp_transaction_stats (Transact-SQL)

Se aplica a:SQL ServerAzure SQL DatabaseAzure SQL Managed Instance

Notifica las estadísticas de las transacciones que se han ejecutado desde que el servidor se inició.

Para obtener más información, vea OLTP en memoria (optimización en memoria).

Nombre de la columna Tipo de datos Descripción
total_count bigint El número total de transacciones que se han ejecutado en el motor de base de datos de OLTP en memoria.
read_only_count bigint Número de transacciones de solo lectura.
total_aborts bigint El número total de transacciones que se anularon, bien mediante intervención del usuario o del sistema.
system_aborts bigint Número de interrupciones iniciadas por el sistema. Por ejemplo, debido a conflictos de escritura, errores de validación o errores de dependencia.
validation_failures bigint Número de veces que una transacción se ha anulado debido a un error de validación.
dependencies_taken bigint Exclusivamente para uso interno.
dependencies_failed bigint Número de veces que una transacción se anula debido a que una transacción de la que dependía se anula.
savepoint_create bigint El número de puntos de retorno creados. Se crea un nuevo punto de retorno para cada bloque atomic.
savepoint_rollbacks bigint El número de reversiones a un punto de retorno anterior.
savepoint_refreshes bigint Exclusivamente para uso interno.
log_bytes_written bigint Número total de bytes escritos en las entradas del registro de OLTP en memoria.
log_IO_count bigint Número total de transacciones que requieren E/S del registro. Solo se tienen en cuenta las transacciones en tablas perdurables.
phantom_scans_started bigint Exclusivamente para uso interno.
phatom_scans_retries bigint Exclusivamente para uso interno.
phantom_rows_touched bigint Exclusivamente para uso interno.
phantom_rows_expiring bigint Exclusivamente para uso interno.
phantom_rows_expired bigint Exclusivamente para uso interno.
phantom_rows_expired_removed bigint Exclusivamente para uso interno.
scans_started bigint Exclusivamente para uso interno.
scans_retried bigint Exclusivamente para uso interno.
rows_returned bigint Exclusivamente para uso interno.
rows_touched bigint Exclusivamente para uso interno.
rows_expiring bigint Exclusivamente para uso interno.
rows_expired bigint Exclusivamente para uso interno.
rows_expired_removed bigint Exclusivamente para uso interno.
rows_inserted bigint Exclusivamente para uso interno.
rows_updated bigint Exclusivamente para uso interno.
rows_deleted bigint Exclusivamente para uso interno.
write_conflicts bigint Exclusivamente para uso interno.
unique_constraint_violations bigint Número total de infracciones de la restricción UNIQUE.

Permisos

es necesario contar con el permiso VIEW SERVER STATE en el servidor.

Permisos para SQL Server 2022 y versiones posteriores

Requiere el permiso VIEW SERVER PERFORMANCE STATE en el servidor.

Consulte también

Vistas de administración dinámica de tablas con optimización para memoria (Transact-SQL)