sys.dm_tran_aborted_transactions (Transact-SQL)
Si applica a: SQL Server 2019 (15.x) database SQL di Azure Istanza gestita di SQL di Azure
Restituisce informazioni sulle transazioni non risolte e interrotte nell'istanza di SQL Server.
Tabella restituita
Nome colonna | Tipo di dati | Descrizione |
---|---|---|
transaction_id | int | Oggetto transaction_id della transazione interrotta. |
database_id | int | Oggetto database_id della transazione interrotta. In database SQL di Azure i valori sono univoci all'interno di un singolo database o di un pool elastico, ma non all'interno di un server logico. |
begin_xact_lsn | numeric(25,0) | LSN iniziale della transazione interrotta. |
end_xact_lsn | numeric(25,0) | LSN finale della transazione interrotta. |
begin_time | datetime | Ora di inizio della transazione interrotta. |
nest_aborted | bit | Quando 1, indica che la transazione ha una transazione interrotta annidata. |
Autorizzazioni
In SQL Server e Istanza gestita di SQL è richiesta VIEW SERVER STATE
l'autorizzazione.
In database SQL obiettivi di servizio Basic, S0 e S1 e per i database nei pool elastici, è necessario l'account amministratore del server, l'account amministratore di Microsoft Entra o l'appartenenza al ruolo del ##MS_ServerStateReader##
server. Per tutti gli altri obiettivi di servizio database SQL, è necessaria l'autorizzazione VIEW DATABASE STATE
per il database o l'appartenenza al ruolo del ##MS_ServerStateReader##
server.
Autorizzazioni per SQL Server 2022 e versioni successive
È richiesta l'autorizzazione VIEW edizione Standard RVER PERFORMANCE STATE nel server.
Osservazioni:
La sys.dm_tran_aborted_transactions
DMV mostra tutte le transazioni interrotte nell'istanza di SQL Server. La nest_aborted
colonna indica che la transazione è stata sottoposta a commit o è attiva, ma sono presenti parti interrotte (punti di salvataggio o transazioni nidificate) che possono bloccare il processo di pulizia PVS. Per altre informazioni, vedere Risolvere i problemi relativi al ripristino accelerato del database.
Le transazioni interrotte non risolte verranno rimosse dal processo di pulizia dell'archivio versioni permanente (PVS).
Vedi anche
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per