Продажи: 1-800-867-1389
Развернуть Свернуть

sys.dm_tran_database_transactions (база данных SQL Azure)

Данный раздел УСТАРЕЛ. Последняя версия доступна в справочнике по Transact-SQL (SQL 14).

ImportantВажно!
Этот раздел не поддерживается. См. текущую версию в разделе sys.dm_tran_database_transactions (Transact-SQL).

Возвращает сведения о транзакциях на уровне базы данных. В следующей таблице приводятся столбцы, поддерживаемые в Microsoft База данных SQL Microsoft Azure.

 

Имя столбца Тип данных Описание

transaction_id

bigint

Идентификатор транзакции на уровне экземпляра, но не на уровне базы данных. Уникален в пределах баз данных экземпляра, но не уникален в пределах экземпляров сервера.

database_id

int

Идентификатор базы данных, связанной с транзакцией.

database_transaction_begin_time

datetime

Время, когда база данных приняла участие в транзакции. Точнее, это время первой записи журнала в базе данных для данной транзакции.

database_transaction_type

int

1 = транзакция чтения-записи

2 = транзакция только для чтения

3 = системная транзакция

database_transaction_state

int

1 = Транзакция не инициализирована.

3 = Транзакция инициализирована, но в ней еще не сформировано ни одной записи журнала.

4 = В транзакции имеются сформированные записи журнала.

5 = Транзакция подготовлена.

10 = Транзакция зафиксирована.

11 = Транзакция находится в процессе отката.

12 = Транзакция находится в стадии фиксации. В этом состоянии формируется запись журнала, но она еще не материализована и не сохранена.

database_transaction_status

int

Указано только в ознакомительных целях. Не поддерживается. Совместимость с будущими версиями не гарантируется.

database_transaction_status2

int

Указано только в ознакомительных целях. Не поддерживается. Совместимость с будущими версиями не гарантируется.

Требует разрешения VIEW DATABASE STATE на сервере.

База данных SQL Microsoft Azure не поддерживает следующие столбцы с системным представлением sys.dm_trans_database_transactions:

  • database_transaction_begin_lsn

  • database_transaction_commit_lsn

  • database_transaction_last_lsn

  • database_transaction_last_rollback_lsn

  • database_transaction_log_bytes_reserved

  • database_transaction_log_bytes_reserved_system

  • database_transaction_log_bytes_used

  • database_transaction_log_bytes_used_system

  • database_transaction_log_record_count

  • database_transaction_most_recent_savepoint_lsn

  • database_transaction_next_undo_lsn

  • database_transaction_replicate_record_count

Дополнительные сведения о системном представлении sys.dm_tran_database_transactions см. в разделе sys.dm_tran_database_transactions (Transact-SQL) электронной документации по SQL Server.

Была ли вам полезна эта информация?
(1500 символов осталось)
Спасибо за ваш отзыв
Корпорация Майкрософт проводит интернет-опрос, чтобы выяснить ваше мнение о веб-сайте MSDN. Если вы желаете принять участие в этом интернет-опросе, он будет отображен при закрытии веб-сайта MSDN.

Вы хотите принять участие?
Показ:
© 2014 Microsoft