Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Si applica a:SQL Server,
Database SQL di Azure e
Istanza gestita di SQL di Azure.
Indica le transazioni attive nel motore di database OLTP in memoria.
Per altre informazioni, vedere OLTP in memoria (ottimizzazione per la memoria).
| Nome della colonna | Tipo di dati | Description |
|---|---|---|
node_id |
smallint | ID del nodo |
xtp_transaction_id |
bigint | ID interno per questa transazione nel gestore transazioni XTP |
transaction_id |
bigint | ID transazione. Join con in transaction_id altre DMV correlate alle transazioni, ad esempio sys.dm_tran_active_transactions.0 per le transazioni solo XTP, ad esempio le transazioni avviate da stored procedure compilate in modo nativo. |
session_id |
smallint | Oggetto session_id della sessione che esegue questa transazione. Join con sys.dm_exec_sessions |
begin_tsn |
bigint | Numero di serie della transazione di inizio |
end_tsn |
bigint | Numero di serie della transazione finale |
state |
int | Stato della transazione:0 -ATTIVO1 -IMPEGNATO2 -INTERROTTA3 -CONVALIDA |
state_desc |
nvarchar | Descrizione dello stato della transazione |
result |
int | Risultato della transazione. Di seguito sono indicati i valori possibili.0 -IN CORSO1 -SUCCESSO2 -ERRORE3 - COMMIT DIPENDENZA4 - CONVALIDA NON RIUSCITA (RR)5 - CONVALIDA NON RIUSCITA (SR)6 -REPLICA |
result_desc |
nvarchar | Risultato della transazione. Di seguito sono indicati i valori possibili.IN PROGRESSSUCCESSERRORCOMMIT DEPENDENCYVALIDATION FAILED (RR)VALIDATION FAILED (SR)ROLLBACK |
xtp_parent_transaction_node_id |
smallint | Solo per uso interno. |
xtp_parent_transaction_id |
bigint | Solo per uso interno. |
last_error |
int | Solo per uso interno. |
is_speculative |
bit | Solo per uso interno. |
is_prepared |
bit | Solo per uso interno. |
is_delayed_durability |
bit | Solo per uso interno. |
memory_address |
varbinary | Solo per uso interno. |
database_address |
varbinary | Solo per uso interno. |
thread_id |
int | Solo per uso interno. |
read_set_row_count |
int | Solo per uso interno. |
write_set_row_count |
int | Solo per uso interno. |
scan_set_count |
int | Solo per uso interno. |
savepoint_garbage_count |
int | Solo per uso interno. |
log_bytes_required |
bigint | Solo per uso interno. |
count_of_allocations |
int | Solo per uso interno. |
allocated_bytes |
int | Solo per uso interno. |
reserved_bytes |
int | Solo per uso interno. |
commit_dependency_count |
int | Solo per uso interno. |
commit_dependency_total_attempt_count |
int | Solo per uso interno. |
scan_area |
int | Solo per uso interno. |
scan_area_desc |
nvarchar | Solo per uso interno. |
scan_location |
int | Solo per uso interno. |
dependent_1_address |
varbinary(8) | Solo per uso interno. |
dependent_2_address |
varbinary(8) | Solo per uso interno. |
dependent_3_address |
varbinary(8) | Solo per uso interno. |
dependent_4_address |
varbinary(8) | Solo per uso interno. |
dependent_5_address |
varbinary(8) | Solo per uso interno. |
dependent_6_address |
varbinary(8) | Solo per uso interno. |
dependent_7_address |
varbinary(8) | Solo per uso interno. |
dependent_8_address |
varbinary(8) | Solo per uso interno. |
Permissions
Per SQL Server 2019 (15.x) e versioni precedenti, è necessario VIEWDATABASE il permesso STATE sul database.
Per SQL Server 2022 (16.x) e versioni successive, è necessario VIEWDATABASE il permesso PERFORMANCE STATE sul database.
Contenuti correlati
- Introduzione alle tabelle Memory-Optimized
- Viste a gestione dinamica delle tabelle ottimizzate per la memoria
- Panoramica e scenari di utilizzo OLTP in memoria
- Ottimizzare le prestazioni usando tecnologie in memoria in database SQL di Azure
- Ottimizzare le prestazioni usando tecnologie in memoria in Istanza gestita di SQL di Azure