可以在测试数据库上轻松生成这种情况。 假设我在SSMS 2008中打开版本表(右键单击 - >编辑前200行)。这为我打开了新标签。我关闭选项卡,仍然可以在Activity Monitor中查看此过程一段时间。问题是:即使我已关闭原始版本以及在这种情况下定义运行时间的原因,为什么它仍在运行?
答案 0 :(得分:0)
猜测:它是客户端/服务器应用程序。您关闭客户端的选项卡,但是(显然长时间运行的)服务器代码不会立即通知或无法立即停止。
答案 1 :(得分:0)
它不是持久的连接。这是活动监视器的滞后。
如果直接查询sysprocesses,则连接会立即丢失
SELECT * FROM sys.Sysprocesses WHERE sys.sysprocesses.nt_username LIKE '%gbn%'
答案 2 :(得分:0)
看起来它是SQL Server 2008的错误。感谢您的评论。