Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Область применения:SQL Server
База данных SQL Azure
Управляемый экземпляр SQL Azure
Сообщает об активных транзакциях в компоненте In-Memory OLTP.
Дополнительные сведения см. в разделе In-Memory OLTP (оптимизация в памяти).
| Название столбца | Тип данных | Описание |
|---|---|---|
node_id |
smallint | Идентификатор узла |
xtp_transaction_id |
bigint | Внутренний идентификатор для этой транзакции в диспетчере транзакций XTP |
transaction_id |
bigint | Идентификатор транзакции. Присоединяется к другим динамическим административным представлениям, связанным с transaction_id транзакциями, например sys.dm_tran_active_transactions.0 для транзакций, доступных только для XTP, например транзакций, запущенных в собственном коде хранимых процедур. |
session_id |
smallint | Сеанс session_id , выполняющий эту транзакцию. Присоединение с помощью sys.dm_exec_sessions |
begin_tsn |
bigint | Начать серийный номер транзакции транзакции |
end_tsn |
bigint | Конечный серийный номер транзакции транзакции |
state |
int | Состояние транзакции:0 -АКТИВНЫЙ1 -ПРЕДАННЫЙ ИДЕЕ2 -НЕДОНОШЕННЫЙ3 -ПРОВЕРКА |
state_desc |
nvarchar | Описание состояния транзакции |
result |
int | Результат транзакции. Допустимы следующие значения:0 -РАЗВИВАТЬСЯ1 -УСПЕХ2 -ОШИБКА3 — ФИКСАЦИЯ ЗАВИСИМОСТЕЙ4 — СБОЙ ПРОВЕРКИ (RR)5 — СБОЙ ПРОВЕРКИ (SR)6 -ОТКАТ |
result_desc |
nvarchar | Результат транзакции. Допустимы следующие значения:IN PROGRESSSUCCESSERRORCOMMIT DEPENDENCYVALIDATION FAILED (RR)VALIDATION FAILED (SR)ROLLBACK |
xtp_parent_transaction_node_id |
smallint | Только для внутреннего применения |
xtp_parent_transaction_id |
bigint | Только для внутреннего применения |
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) | Только для внутреннего применения |
Permissions
Для SQL Server 2019 (15.x) и предыдущих версий требуется VIEWDATABASE разрешение STATE на базе данных.
Для SQL Server 2022 (16.x) и более поздних версий требуется VIEWDATABASE разрешение PERFORMANCE STATE на базе данных.
Связанные материалы
- Общие сведения о таблицах Memory-Optimized
- In-Memory системные представления OLTP (Transact-SQL)
- In-Memory Обзор OLTP и сценарии использования
- Оптимизируйте производительность с помощью технологий in-memory в Базе данных SQL Azure
- Оптимизация производительности с помощью технологий в памяти в Управляемый экземпляр SQL Azure