[sql server] SPID的几种状态标识

SPID的几种状态标识

Background SPID 正在执行后台任务。
Sleeping SPID 当前并未执行。它通常表示该 SPID 正在等待应用程序发出命令。
Runnable SPID 当前正在执行。
Dormant 类似于 Sleeping,但 Dormant 还表示 SPID 在完成一个 RPC 事件后已被重置。重置操作清除了执行 RPC 事件过程中使用的资源。这是一种正常状态,SPID 不仅可用,并正在等待执行后续命令。
Rollback 该 SPID 处于事务回滚状态。
Defwakeup 表示 SPID 正在等待处于释放过程的资源。waitresource 字段应表示正被讨论的资源。
Spinloop 进程在尝试获取用于 SMP 系统上的并发控制的 spinlock 时正处于等待状态。

你可能感兴趣的:(sql,server,任务)