SQL Server log_reuse_wait_desc显示ACTIVE_TRANSACTION-谁进行了此交易?

时间:2018-08-27 20:10:41

标签: sql sql-server transaction-log

我运行

select name, log_reuse_wait_desc from sys.databases

,然后看到一个显示“ ACTIVE_TRANSACTION”的数据库。当我使用dbcc opentran('dbname')时,它什么也没显示。当我从sys.dm_tran_active_transactions中选择*时,我会得到六行,其中名称列具有“工作表” –我猜这是一个临时表吗? –而transaction_begin_time表示2018-08-16。这是我们每天早晨从供应商处获得的数据库,作为sql服务器备份(.bak),我们进行了还原。当我们今天早上8/27恢复它时,怎么会有8/16的未结交易?我如何找出哪个用户/进程导致了交易?谢谢!

0 个答案:

没有答案