インメモリ OLTP データベース エンジンのアクティブなトランザクションを報告します。
詳細については、「インメモリ OLTP (インメモリ最適化)」を参照してください。
適用対象:SQL Server (SQL Server 2014 から現在のバージョン)。 |
列名 |
データ型 |
説明 |
|---|---|---|
xtp_transaction_id |
bigint |
XTP トランザクション マネージャーでの、このトランザクションの内部 ID。 |
transaction_id |
bigint |
トランザクション ID。 他のトランザクション関連の DMV (sys.dm_tran_active_transactions など) にあるトランザクション ID と結合されます。 ネイティブ コンパイル ストアド プロシージャによって開始されたトランザクションなど、XTP のみのトランザクションの場合は 0 です。 |
session_id |
smallint |
このトランザクションを実行しているセッションのセッション識別子。 sys.dm_exec_sessions と結合されます。 |
begin_tsn |
bigint |
トランザクションの開始シリアル番号。 |
end_tsn |
bigint |
トランザクションの終了シリアル番号。 |
state |
int |
トランザクションの状態。
|
state_desc |
nvarchar |
データベースの状態の説明。 |
result |
int |
このトランザクションの結果。 有効な値は次のとおりです。 0 - IN PROGRESS 1 - SUCCESS 2 - ERROR 3 - COMMIT DEPENDENCY 4 - VALIDATION FAILED (RR) 5 - VALIDATION FAILED (SR) 6 - ROLLBACK |
result_desc |
nvarchar |
このトランザクションの結果。 有効な値は次のとおりです。 IN PROGRESS SUCCESS ERROR COMMIT DEPENDENCY VALIDATION FAILED (RR) VALIDATION FAILED (SR) ROLLBACK |
last_error |
int |
内部でのみ使用されます。 |
is_speculative |
bit |
内部でのみ使用されます。 |
is_prepared |
bit |
内部でのみ使用されます。 |
is_delayed_durability |
bit |
内部でのみ使用されます。 |
memory_address |
varbinary |
内部でのみ使用されます。 |
database_address |
varbinary |
内部でのみ使用されます。 |
thread_id |
int |
内部でのみ使用されます。 |
read_set_row_count |
int |
内部でのみ使用されます。 |
write_set_row_count |
int |
内部でのみ使用されます。 |
scan_set_count |
int |
内部でのみ使用されます。 |
savepoint_garbage_count |
int |
内部でのみ使用されます。 |
log_bytes_required |
bigint |
内部でのみ使用されます。 |
count_of_allocations |
int |
内部でのみ使用されます。 |
allocated_bytes |
int |
内部でのみ使用されます。 |
reserved_bytes |
int |
内部でのみ使用されます。 |
commit_dependency_count |
int |
内部でのみ使用されます。 |
commit_dependency_total_attempt_count |
int |
内部でのみ使用されます。 |
scan_area |
int |
内部でのみ使用されます。 |
scan_area_desc |
nvarchar |
内部でのみ使用されます。 |
scan_location |
int |
内部使用のみです。 |
dependent_1_address |
varbinary(8) |
内部でのみ使用されます。 |
dependent_2_address |
varbinary(8) |
内部でのみ使用されます。 |
dependent_3_address |
varbinary(8) |
内部でのみ使用されます。 |
dependent_4_address |
varbinary(8) |
内部でのみ使用されます。 |
dependent_5_address |
varbinary(8) |
内部でのみ使用されます。 |
dependent_6_address |
varbinary(8) |
内部でのみ使用されます。 |
dependent_7_address |
varbinary(8) |
内部でのみ使用されます。 |
dependent_8_address |
varbinary(8) |
内部でのみ使用されます。 |
権限
サーバーに対する VIEW DATABASE STATE 権限が必要です。