Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
gäller för: SQL Server 2019 (15.x)
Azure SQL Database
Azure SQL Managed Instance
Returnerar information om olösta, avbrutna transaktioner i database engine-instansen.
Tabellen returnerades
Kolumnnamn | Datatyp | Beskrivning |
---|---|---|
transaction_id |
int |
transaction_id av den avbrutna transaktionen. |
database_id |
int |
database_id av den avbrutna transaktionen.I Azure SQL Database är värdena unika i en enskild databas eller en elastisk pool, men inte inom en logisk server. |
begin_xact_lsn |
numerisk(25,0) | Start-LSN för den avbrutna transaktionen. |
end_xact_lsn |
numerisk(25,0) | Slut-LSN för den avbrutna transaktionen. |
begin_time |
datetime | Starttiden för den avbrutna transaktionen. |
nest_aborted |
bit | När 1 anger att transaktionen har en kapslad avbruten transaktion. |
Behörigheter
På SQL Server och SQL Managed Instance kräver VIEW SERVER STATE
behörighet.
I SQL Database Grundläggande, S0och S1 tjänstmål och för databaser i elastiska pooler, serveradministratör konto, Microsoft Entra-administratör konto eller medlemskap i ##MS_ServerStateReader##
serverrollen krävs. För alla andra SQL Database-tjänstmål krävs antingen VIEW DATABASE STATE
behörighet för databasen eller medlemskap i ##MS_ServerStateReader##
serverrollen.
Behörigheter för SQL Server 2022 och senare
Kräver VIEW SERVER PERFORMANCE STATE
behörighet på servern.
Anmärkningar
sys.dm_tran_aborted_transactions
DMV visar alla avbrutna transaktioner i databasmotorinstansen. Kolumnen nest_aborted
anger att transaktionen har checkats in eller är aktiv, men det finns delar (sparpunkter eller kapslade transaktioner) som har avbrutits. Detta kan blockera PVS-rensningsprocessen medan transaktionen förblir aktiv. Mer information finns i Övervaka och felsöka accelererad databasåterställning.
Radversioner som skapats av olösta, avbrutna transaktioner tas bort av rensning av beständiga versionslager (PVS).