最近我们有一个 SQL 作业插入到数据库中。该查询已不必要地运行了几天,因此使用 KILL SPID 将其终止。然后这个过程开始回滚好几天,似乎只是挂在那里。
运行 KILL SPID WITH STATUSONLY 给出一条消息,指出“估计完成”为 100%,“估计剩余时间”为 0 秒。
最终,我们不得不重新启动删除该进程的 SQL 服务。
我的问题是 - 你应该如何杀死 SQL 进程?这是唯一的方法吗?
sql kill sql-server sql-server-2005
kill ×1
sql ×1
sql-server ×1
sql-server-2005 ×1