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

时间:2017-05-25 16:10:14

标签: sql-server query-optimization sql-server-2014 long-running-processes dmv

我正在运行一些重大更新,同时检查该服务器上还运行了什么,我看到一个昂贵的查询正在运行,然后我问我的朋友谁正在运行spid 91如果他可以阻止它,然后他取消了他的查询但是那里我无法看到使用任何DMV的情况。

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

enter image description here

enter image description here

没有任何内容告诉我此查询已被取消。

有没有办法(最好使用DMV或T-SQL)来查找已被取消的进程?

1 个答案:

答案 0 :(得分:1)

Select session_id, Command
  From sys.dm_exec_requests

在命令中查找 kill / rollback rollback