有没有一种方法可以识别已被取消的查询?

问题描述:

我正在运行一些大的更新,并检查该服务器上运行的是什么,我看到一个昂贵的查询正在运行,然后我问我的朋友是否运行spid 91,如果他可以阻止它,然后他取消了他的查询,但是有我无法看到使用任何DMV的情况。有没有一种方法可以识别已被取消的查询?

我所能看到的是下面的图片:

enter image description here

enter image description here

有什么都没有告诉我,这个查询已被取消。

是否有任何方法(最好使用DMV或T-SQL)来查找已被取消的进程?

Select session_id, Command 
    From sys.dm_exec_requests 

查找杀害/回滚回滚在命令。