小编mwe*_*ber的帖子

查找阻塞进程发出的最后一条命令

我已经开发了一个从ERP SAP Business One仓库管理到仓库管理的接口,并且面临着与数据库锁有关的问题。我的程序包括对ERP数据库的直接写入操作(在创建或更改销售订单后的异步事件处理期间填充用户定义的字段)。它被怀疑是造成每天经常发生的阻塞情况的原因。

当发生阻塞情况时,sp_who2给我有关阻塞和阻塞进程的信息,每次都指向一个spidBPM管理软件用作“根阻塞进程”。其状态spid始终显示为“睡眠”。

  1. “休眠”进程是否会导致其他进程的数据库锁定,例如,当事务未提交时?

  2. 如何找出睡眠过程的最后一个命令?

sql-server locking

3
推荐指数
1
解决办法
5330
查看次数

标签 统计

locking ×1

sql-server ×1