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