Подсчитать все незавершенные транзакции SQL, выполняющиеся в базе данных? - PullRequest
1 голос
/ 07 сентября 2010

Мне нужен T-SQL для подсчета всех незавершенных транзакций SQL, выполняющихся в базе данных другим способом. Мне нужно подсчитать все текущие транзакции SQL, запущенные прямо сейчас на экземпляре сервера SQL.

Надеюсь, я правильно объяснил, что мне нужно?

спасибо.

1 Ответ

1 голос
/ 07 сентября 2010

ОК, думаю, я имел в виду sys.dm_tran_active_transactions:

SELECT *
FROM sys.dm_tran_active_transactions

Исходное сообщение :

Как показано в этом сообщении здесь: SQL SERVER - 2005 - Отслеживание активных транзакций с использованием T-SQL

SELECT *
FROM sys.dm_tran_session_transactions

Это для активных транзакций в текущей выбранной базе данных.См. sys.dm_tran_session_transactions.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...