Megosztás a következőn keresztül:


sys.dm_db_xtp_transactions (Transact-SQL)

A következőkre vonatkozik:SQL ServerAzure SQL DatabaseAzure SQL Managed Instance

Jelenti az aktív tranzakciókat az In-Memory OLTP adatbázis motorban.

További információ: In-Memory OLTP (In-Memory Optimalizálás).

Oszlop név Adattípus Description
node_id smallint A csomópont azonosítója
xtp_transaction_id bigint Belső azonosító ehhez a tranzakcióhoz az XTP tranzakciókezelőben
transaction_id bigint A tranzakcióazonosító. Csatlakozik transaction_id a többi tranzakcióhoz kapcsolódó DMV-khez, például sys.dm_tran_active_transactions.

0 csak XTP-re jellemző tranzakciókhoz, például natívan lefordított tárolt eljárások által indított tranzakciókhoz.
session_id smallint Az session_id ülés, amely ezt a tranzakciót hajtja végre. Csatlakozik sys.dm_exec_sessions
begin_tsn bigint A tranzakció kezdő sorozatszáma
end_tsn bigint A tranzakció végi sorozatszáma
state int Az ügylet állapota:

0 -AKTÍV
1 -ELKÖTELEZETT
2 -MEGSZAKADT
3 -ÉRVÉNYESÍTÉSE
state_desc nvarchar A tranzakciós állapot leírása
result int Ennek az üzletnek az eredménye. Az alábbiakban a lehetséges értékek találhatók.

0 - FOLYAMATBAN
1 -SIKER
2 -HIBA
3 - KÖTELEZŐ FÜGGŐSÉG
4 - VALIDÁCIÓ SIKERTELEN (RR)
5 - VALIDÁCIÓ SIKERTELEN (SR)
6 -VISSZAGURÍTÁS
result_desc nvarchar Ennek az üzletnek az eredménye. Az alábbiakban a lehetséges értékek találhatók.

IN PROGRESS
SUCCESS
ERROR
COMMIT DEPENDENCY
VALIDATION FAILED (RR)
VALIDATION FAILED (SR)
ROLLBACK
xtp_parent_transaction_node_id smallint Csak belső használat
xtp_parent_transaction_id bigint Csak belső használat
last_error int Csak belső használat
is_speculative bit Csak belső használat
is_prepared bit Csak belső használat
is_delayed_durability bit Csak belső használat
memory_address varbinary Csak belső használat
database_address varbinary Csak belső használat
thread_id int Csak belső használat
read_set_row_count int Csak belső használat
write_set_row_count int Csak belső használat
scan_set_count int Csak belső használat
savepoint_garbage_count int Csak belső használat
log_bytes_required bigint Csak belső használat
count_of_allocations int Csak belső használat
allocated_bytes int Csak belső használat
reserved_bytes int Csak belső használat
commit_dependency_count int Csak belső használat
commit_dependency_total_attempt_count int Csak belső használat
scan_area int Csak belső használat
scan_area_desc nvarchar Csak belső használat
scan_location int Csak belső használat
dependent_1_address varbinary(8) Csak belső használat
dependent_2_address varbinary(8) Csak belső használat
dependent_3_address varbinary(8) Csak belső használat
dependent_4_address varbinary(8) Csak belső használat
dependent_5_address varbinary(8) Csak belső használat
dependent_6_address varbinary(8) Csak belső használat
dependent_7_address varbinary(8) Csak belső használat
dependent_8_address varbinary(8) Csak belső használat

Permissions

Az SQL Server 2019 (15.x) és a korábbi verziók esetében a VIEW DATABASE STATE engedély szükséges az adatbázishoz.

Az SQL Server 2022 (16.x) és újabb verzióihoz a VIEW DATABASE PERFORMANCE STATE engedélyre van szükség az adatbázisban.