|
|
1
3
系统进程不能被终止。例如,在sp_who的输出中,cmd是网络句柄、镜像句柄和CHECKPOINT睡眠(或很少是CHECKPOINT),并且不能杀死审核进程。如果它们的状态为“recv sleep”、“send sleep”(发送睡眠)、“alarm sleep”和“lock sleep”,它们可能会被杀死。 在sp_who输出中,您无法判断状态为“recv sleep”的进程是否属于正在使用SQL Server的用户,但可能会暂停以检查命令的结果,或者该进程是否表明用户已重新启动PC或其他终端,并留下一个搁浅的进程。您可以通过查询sysprocesss表来了解有关可疑流程的更多信息。例如: 从spid=8的系统进程中选择主机进程和程序名 如果program_name是isql,你就知道这个蜘蛛可以被杀死。(以此类推……) |
|
|
2
0
我有一个客户端应用程序,有时会做类似的事情。客户端通常处于选择的中间,但不再检索行。(这可能是客户端游标,但我不确定)。这些蜘蛛似乎无法杀死。我必须找到用户并要求他们注销。 我遇到的另一种情况是服务器上的错误或堆栈跟踪。检查你的错误日志,看看里面是否有任何可疑的条目。如果有,重启将是你唯一的选择。 |
|
tgogos · Golang-按名称终止进程 9 年前 |
|
|
Tastalian · Python多处理中挂起子进程的硬杀伤 10 年前 |
|
|
Marcel · 家长的PID在循环中不起作用,导致Bash停止睡眠 10 年前 |
|
|
runner · 在linux中关闭电源时停止应用程序的Shell脚本 10 年前 |
|
|
Tomas · “For”循环并在Bash脚本中休眠 12 年前 |