我运行
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的未结交易?我如何找出哪个用户/进程导致了交易?谢谢!