deadlock 相关问题

两个(或更多)操作需要重叠资源集的情况,两者都不能完成,因为它们无法获得完成操作和释放锁所需的所有锁。

处理多线程并发服务问题

我设计的是有一些静态辞典的Web服务(WCF)(即维护服务器和连接的客户端的一些州)。该服务是单实例模式和多...

回答 1 投票 0

甲骨文形式经常挂

无法理解为什么频频形式挂起,并试图分析线程转储。没有发现死锁。请帮我在这?我测试在Oracle EBS形式的一些交易与我们的自动化...

回答 1 投票 0

死锁而在信号处理程序的多线程进程退出

有两个线程的过程。当主线程收到SEGV,从信号处理我习惯使用pthread_kill和使用该内部信号我一些内部信号发送给其他辅助线程...

回答 1 投票 -1

是否有C ++设计模式实现控制线程拥有锁定资源的时间量的机制或互斥体?

我正在寻找一种方法来保证线程锁定特定资源的任何时候,它被强制在特定时间段之后释放该资源(如果它还没有释放它)。 ...

回答 5 投票 16

避免goroutines之间双向通信的死锁

我正在Go开始我的第一次经历,到目前为止,我非常喜欢goroutine和渠道构建。我想知道是否有一种惯用的方法来避免双向通信中的死锁...

回答 1 投票 0

触发导致死锁?

我添加了一个触发器后,我遇到了僵局。有一个UserBalanceHistory表,每个事务都有一行和一个Amount列。添加了一个触发器以对Amount列和...进行求和

回答 3 投票 8

MYSQL:删除时出现奇怪的死锁,为什么会发生这种情况?

我在mysql 5.7上遇到了一个奇怪的死锁。我使用“READ COMMITED”隔离级别(即没有间隙锁定),但是当按主键删除行时,我遇到了死锁(偶尔)。什么是 ...

回答 1 投票 0

Columnstore Clustered Index - 死锁问题(SQL Server)

我正在努力将数据提取到SQL Server中的表A中[使用列存储聚簇索引]。有4个并行线程的“INSERT BULK”写入表中,我遇到了死锁错误:...

回答 1 投票 0

关闭sqlite数据库时出现死锁

我正在调查我的项目中的偶然ANR。它发生在后台有很多对数据库的请求时,用户点击按钮和数据库作为注销的一部分被关闭。我......

回答 1 投票 2

获取两个互斥锁的锁定,避免死锁

以下代码包含潜在的死锁,但似乎是必要的:要将数据安全地从另一个容器复制到一个容器,必须锁定这两个容器以防止在...中发生更改

回答 5 投票 10

为什么我的Cassandra节点因MutationStage增加而卡住?

我正在使用Cassandra存储图片。目前,我们正在从旧系统中大规模迁移图片。一切都运行了一会儿,但是保存时我最终会得到一个TimedOutException ...

回答 1 投票 14

在Task.WhenAll中找到死锁

我发现下面的代码片段有死锁,虽然我已经通过使用read write lock解决了这个问题,但我仍然不知道在Task.WhenAll引起什么导致......

回答 1 投票 0

解决死锁 - SQL Server

我从两个独立的存储过程中得到这两个查询之间的死锁:1。UPDATE ord SET [Num] = @Num,[Ref] = @ Re,[Date] = @Date FROM [Order] ord INNER JOIN [Orders_Open] ...

回答 2 投票 1

防止读取提交的SELECT中出现死锁

我从第三方提供的业务系统中提取数据以用于报告。我正在使用从SSIS数据流任务源组件发出的单个SELECT语句,该组件加入...

回答 1 投票 0

通过一个简单的例子来理解死锁

我正在努力理解死锁基础,所以我想出了下面的代码。我有两个线程以相反的顺序获取锁,但它们并没有死锁。当我运行它时,我看到所有的打印输出。 ...

回答 4 投票 1

Swift - 如何防止DispatchQueues在同一个线程上执行?

我最近一直在学习线程和DispatchQueues,并且提出了一个大问题。我听过很多次GCD不能保证哪个线程给定的工作块...

回答 2 投票 0

事务(进程 ID)在锁资源上与另一个进程发生死锁,并已被选为死锁牺牲品。重新运行交易

我有一个 C# 应用程序,它使用存储过程将数据插入到 SQL Server (2008) 表中。我正在使用多线程来执行此操作。正在从三个内部调用存储过程...

回答 7 投票 0

在一个事务中插入和更新时,Sql server死锁

我正在使用Azure SQL + Java + Spring Boot 2.目前我正在尝试了解发生死锁的原因。在事务中,我正在插入并稍后更新同一个表但不同的行。作为......

回答 1 投票 0

在SPID -2的桌子上锁定\阻止

嗨,我有一个表,有很多锁,值为-2。我无法使用kill cmd杀死会话ID进程。有没有人知道什么SPID与-2意味着什么。我运行此查询:SELECT OBJECT_NAME(P ....

回答 1 投票 0

MySQL死锁与复合主键和触发器自动增量

我有独立的服务器和2000用户在线(不是很多)。 MySQL DB 5.6与表request_action(复合PK没有自动增量BUT增量是触发器,你可以在下面看到):CREATE ...

回答 1 投票 1

© www.soinside.com 2019 - 2024. All rights reserved.