社区
疑难问题
帖子详情
死锁 问题
you_tube
2009-08-12 10:56:39
当前进程与进程ID为-2的进程发生死锁 ,如何解决?
...全文
215
18
打赏
收藏
死锁 问题
当前进程与进程ID为-2的进程发生死锁 ,如何解决?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
18 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
yuyangyangde
2009-08-12
打赏
举报
回复
这样做:选择一个你认为重要性较低的一个进程。
在该进程中设置:
SET DEADLOCK_PRIORITY LOW
BEGIN TRAN
..
END TRAN
系统会自动将该链接作为死锁时的牺牲品
SQL77
2009-08-12
打赏
举报
回复
帮顶学习
feixianxxx
2009-08-12
打赏
举报
回复
帮你定
you_tube
2009-08-12
打赏
举报
回复
顶下
you_tube
2009-08-12
打赏
举报
回复
[Quote=引用 17 楼 jinjazz 的回复:]
update 后面加with(rowlock)
select 后面加with(nolock)
[/Quote]
不是这个原因造成的,,,
jinjazz
2009-08-12
打赏
举报
回复
update 后面加with(rowlock)
select 后面加with(nolock)
you_tube
2009-08-12
打赏
举报
回复
问题已解决,谢谢各位
you_tube
2009-08-12
打赏
举报
回复
[Quote=引用 5 楼 rucypli 的回复:]
杀掉一个
[/Quote]
不能KILL掉-2的
rucypli
2009-08-12
打赏
举报
回复
杀掉一个
you_tube
2009-08-12
打赏
举报
回复
这边用的不是分布事务
xman_78tom
2009-08-12
打赏
举报
回复
与孤立事务发生死锁。检查一下来自其他服务器的分布事务。
soft_wsx
2009-08-12
打赏
举报
回复
BAIDUgoogle上搜索一下
feixianxxx
2009-08-12
打赏
举报
回复
关注
devilidea
2009-08-12
打赏
举报
回复
哦
soft_wsx
2009-08-12
打赏
举报
回复
呵呵,顶下先
zc_0101
2009-08-12
打赏
举报
回复
高度关注
xman_78tom
2009-08-12
打赏
举报
回复
在 SQL Server 2000 和更高版本中,所有孤立分布式事务的会话 ID 都被赋予值“-2”。孤立分布式事务是不与任何会话 ID 关联的分布式事务。
Ray_Zhang
2009-08-12
打赏
举报
回复
你的id为-2的是什么事务,知道了才能对症下药
【JavaEE初阶】
死锁
问题
死锁
,是多线程代码中的一类经典
问题
。我们知道加锁是能解决线程安全
问题
的,但是如果加锁的方式不当,就可能产生
死锁
。产生
死锁
的四个必要条件:互斥使用:获取锁的过程是互斥的,一个线程拿到了这把锁,另一个线程也想获取,就要阻塞等待。 不可抢占:一个线程拿到这把锁后,只能主动解锁,不能让别的线程强行把锁抢走。 请求保持:一个线程拿到了一把锁后,会持有这把锁,像持有锁A的情况下,尝试获取锁B。 循环等待/环路等待:像哲学家
问题
一样,1号哲学家等待2号哲学家释放筷子,2号哲学家等待3号
SQL Server中怎么排查
死锁
问题
我们有一张userToken表,核心字段有id、loginId和token,主要用来记录用户的登录token,用来控制系统中一个用户能不能多次登录。我们出现
死锁
问题
的方法是登录方法,该方法在登录时会向userToken表中插入一条数据,插入成功之后回去第三方检查这个用户的状态等是否正常,因为用户数据是第三方维护的。如果检查结果是这个用户状态不可用,那么就会去删除这个用户的token数据,同时给前端返回相应的异常信息。
Linux中
死锁
问题
的探讨
在 Linux 中,
什么叫
死锁
?
死锁
案例?
死锁
必须满足哪些条件?如何定位
死锁
问题
?有哪些解决
死锁
策略?哲学家
问题
?
死锁
是什么?
死锁
一定发生在并发环境中,
死锁
是一种状态,当两个(或者多个线程)相互持有对方所需要的资源,却又都不主动释放手中持有的资源,导致大家都获取不到自己想要的资源,所有相关的线程无法继续执行。
死锁
案例 import java.util.concurrent.ExecutorService; import java.util.concurrent.Executors; /** * @au...
死锁
——哲学家就餐
问题
有五位哲学家,面前都有一个盘子,盘子左边和右边都有一根筷子,他们在吃面之前需要先拿起左边的筷子再拿起右边的筷子,有了一双筷子就可以吃面了。
疑难问题
22,296
社区成员
121,726
社区内容
发帖
与我相关
我的任务
疑难问题
MS-SQL Server 疑难问题
复制链接
扫一扫
分享
社区描述
MS-SQL Server 疑难问题
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章