有没有办法识别已取消的查询?

问题描述 投票:0回答:2

我正在运行一些重大更新,在检查该服务器上正在运行的其他内容时,我看到正在运行一个昂贵的查询,然后我问正在运行 spid 91 的朋友是否可以停止它,然后他取消了查询,但没有我可以使用任何 DMV 看到情况确实如此。

我可以在下面的图片中看到:

enter image description here

enter image description here

没有任何信息告诉我此查询已被取消。

有什么方法(最好使用 DMV 或 T-SQL)来查找已取消的进程吗?

sql-server query-optimization sql-server-2014 long-running-processes dmv
2个回答
1
投票
Select session_id, Command
  From sys.dm_exec_requests

在命令中查找killed/rollbackrollback


0
投票

您可以在ssms查询存储中看到取消的查询,方形查询执行就是取消的查询。

© www.soinside.com 2019 - 2024. All rights reserved.