死锁 问答列表

for 循环导致 C# 和存储过程中的死锁

作者:user22144337 提问时间:9/29/2023

我花了很长时间试图解决这个僵局。daedlock 位于_dbcontext.DeleteTags(tag); 和转到同一个图形表(这就是我无法使用 EF 删除/插入的原因,因为它尚不受支持)但是,死...

SpringJPA + Hibernate 应用程序导致 MySQL 死锁问题

作者:Gavin Gu 提问时间:11/17/2023

我们正面临一个问题,该问题可能是由于 AWS RDS 上的资源占用引起的。 当我们检查 AWS RDS 性能见解时,我们得到了几个具有非常高延迟(甚至超过 1 小时)的 sql,然后我们通过执行下面的...

我在 Moodle 中从题库访问类别时遇到问题

作者:Aristides Evandro 提问时间:11/15/2023

我在 Moodle 中访问题库中的类别时遇到问题。 我在 4.0 版中使用 Moodle,在 7.4 版中使用 PHP。 当我尝试从 Moodle 中的题库访问类别时,出现以下错误: Error...

与 TaskCompletionSource 和 AutoResetEvent 同步时出现奇怪的死锁

作者:Sky Nano 提问时间:11/10/2023

在运行以下 C# 程序时,我随机得到了两个不同的结果。 结果 1(经常发生)实际上是死锁的。请向我解释为什么会这样。 我不希望在AutoResetEvent上使用WaitOne时出现死锁。 cla...

MySQL UPDATE / DELETE 死锁使用模

作者:Ecuador 提问时间:11/10/2023

我有一个表,其中有一列,它是一个整数索引。有许多进程必须选择不冲突的用户并进行一些处理。我为此使用模数,所以在某些时候,他们会这样做(例如,在 4 个线程的情况下):user_id UPDATE t...

使用 Django 的 get_or_create 在创建时共享锁上死锁 MySQL

作者:Antonio Cruz 提问时间:11/2/2023

我正在我的数据库上运行一个脚本,该脚本同时运行多个线程。他们正在运行以下代码: with transaction.atomic(): ( aggregated_report, created,...

如何故意在测试用例中造成死锁,以稳定地保护并发 bug?

作者:Lewis Chan 提问时间:11/2/2023

想象一下,我有一个复杂的测试用例,偶尔会导致两个线程死锁。我认为,在 CI 中运行以保护并发错误是不合适的。我想编写一个简单的测试用例,根据线程的堆栈跟踪,以非常高的可能性导致死锁。 但是,由于操作...

使用 HttpClient 进行调试时出现死锁

作者:LeBigCat 提问时间:10/17/2023

我必须使用 HttpClient(发送数百个请求)查询外部 Web 服务。 我使用 HttpClient 制作了一个经典的异步 await 循环,但在调试时,大约 5-10% 的时间 Visual S...

创建异步计时器的新类后函数未返回

作者:newww 提问时间:10/16/2023

我有一个类正在创建一个应该在后台运行的异步计时器。我创建了一个计时器类,该类使用其单独的线程创建一个对象,并且应该在后台运行。最重要的是,我有两个函数 CreateTimer 和 DeleteTime...

Python GIL 和死锁检测?

作者:Jan Wielemaker 提问时间:10/6/2023

在多线程环境中使用 Python 时,很容易死锁,因为我们需要锁定 Python GIL。在尝试锁定 GIL 时,我们可能会持有其他锁,而持有 GIL 的 Python 线程可能会调用我们试图获取相同...


共21条 当前第1页