Exportar (0) Imprimir
Expandir todo

sys.dm_tran_database_transactions (Base de datos SQL de Azure)

Este tema está OBSOLETO. Encontrará la versión más actual en Referencia de SQL 14 Transact-SQL.

ImportantImportante
Este tema no se mantiene. Para la versión actual, vea sys.dm_tran_database_transactions (Transact-SQL).

Devuelve información sobre transacciones en el nivel de base de datos. En la tabla siguiente se muestran las columnas admitidas en Microsoft Base de datos SQL de Microsoft Azure.

 

Nombre de la columna Tipo de datos Descripción

transaction_id

bigint

Identificador de la transacción en el nivel de instancia, no en el de base de datos. Es único solo en todas las bases de datos de una instancia, pero no es único en todas las instancias del servidor.

database_id

int

Identificador de la base de datos asociada a la transacción.

database_transaction_begin_time

datetime

Hora en la que la base de datos se implicó en la transacción. Concretamente, es la hora del primer registro en la base de datos para la transacción.

database_transaction_type

int

1 = Transacciones de lectura/escritura

2 = Transacción de solo lectura

3 = Transacción de sistema

database_transaction_state

int

1 = La transacción no se ha inicializado.

3 = La transacción se ha inicializado, pero no se han generado registros.

4 = La transacción ha generado registros.

5 = La transacción se ha preparado.

10 = La transacción se ha confirmado.

11 = La transacción se ha revertido.

12 = La transacción se está confirmando. En este estado el registro se está generando, pero no se ha materializado o se ha hecho permanente.

database_transaction_status

int

Solamente se identifica con fines informativos. No compatible. La compatibilidad con versiones posteriores no está garantizada.

database_transaction_status2

int

Solamente se identifica con fines informativos. No compatible. La compatibilidad con versiones posteriores no está garantizada.

Necesita el permiso VIEW DATABASE STATE en el servidor.

Base de datos SQL de Microsoft Azure no admite las siguientes columnas con la vista del sistema 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

Para obtener más información sobre la vista del sistema sys.dm_tran_database_transactions, vea sys.dm_tran_database_transactions (Transact-SQL) en los Libros en pantalla de SQL Server.

Mostrar:
© 2014 Microsoft