开发者社区 问答 正文

当同类型语句构成死锁时,如何选择受害者?

当同类型语句构成死锁时,如何选择受害者?

展开
收起
不吃核桃 2024-08-06 08:14:13 26 分享 版权
1 条回答
写回答
取消 提交回答
  • 当同类型语句构成死锁时,系统更偏向于让后进入等待链的线程成为受害者,让等待时间较长的线程继续等待。这是通过比较线程等待ticket的权重来决定的,但由于同类型语句的权重相同,因此进入等待链的先后顺序成为决定因素。

    2024-08-06 14:46:00
    赞同 1 展开评论
问答地址: