locking 相关问题

锁定允许一次只能由一个进程使用不同类型的资源。

PHP 上的 `LOCK_NB` 错误

我正在 PHP 中使用 LOCK_EX 和 LOCK_SH,它们看起来工作得很好。但有一个问题看起来像是一个错误(如果是这种情况,我会在你们告诉我你们的意见后报告)。 ...

回答 1 投票 0

std::recursive_mutex 会导致死锁吗?

我知道如果我在一个线程中两次锁定 std::mutex ,就会导致死锁。 因此,我将 std::mutex 全局替换为 std::recursive_mutex。 仅使用 std::recursive_mutex 是否意味着我永远不会......

回答 1 投票 0

无限期锁定行以防止编辑 PostgreSQL 表

对于 PostgreSQL 表,我想锁定特定行以防止将来编辑。这是签署审核数据过程的一部分。 从文档和其他线程来看,一切都与

回答 1 投票 0

函数内的flock调用总是“成功”,忽略先前的锁

为了防止我编写的基于 PHP 的守护进程的多个实例同时运行,我编写了一个简单的函数来在进程启动时使用集群获取锁,并在开始时调用它...

回答 1 投票 0

Hibernate 悲观锁定不适用于 sprinboot 事务

我使用hibernate和springboot,但我不明白,为什么我在日志中看不到锁定语句,我看到所有语句,选择,更新,但没有锁。 MySQL 8.3 表是 innodb 存储的

回答 1 投票 0

ActiveRecord 中的悲观锁什么时候释放?

假设我正在做类似的事情(来自 Active Record 查询指南) Item.transaction do i = Item.first(锁: true) i.name = '琼斯' 我保存 结尾 锁是否自动重新...

回答 4 投票 0

Java读写并发:读写锁 vs 锁+易失性

假设读者 = 10 x 作家,以下哪种解决方案在吞吐量方面更好。哪种解决方案更适合在生产代码中使用? 使用单锁进行设置操作和

回答 1 投票 0

C# .NET:ImmutableList 引用副本周围是否需要“锁定”?

我们团队中就锁定声明进行了辩论 - 我希望得到一些有关此问题的外部反馈。 有问题的代码部分是: 锁(索引锁) { 当前索引 = 索引; } 你可以看到...

回答 1 投票 0

Python 线程锁具有冷却时间以限制速率

我使用的是 Python 3.12 或更高版本。我需要一个线程锁,仅阻塞,具有冷却功能,可用作简单的速率限制器。这将帮助我避免过度使用资源。

回答 1 投票 0

liquibase 锁有超时吗?

您可以在此处的问题中看到:(liquibase-lock-reasons)在 Liquibase 操作中断时客户端 Liquibase 锁定的情况,使 liquibase 处于锁定状态。 我赢了...

回答 3 投票 0

有没有一种在Python中分析线程的好方法?

我是Python 线程的新手。我正在尝试使用 PyGame 制作一个游戏,其中 CPU 密集型函数获得自己的线程,而另一个函数(获取用户输入并将图形渲染到

回答 1 投票 0

Hazelcast EntryProcessor 进程方法被调用两次

我们正在尝试使用 Hazelcast EntryProcessor。我们的理解是,应该在主副本所在的节点上调用一次 EntryProcessor.process 方法。 以下是我们的尝试: 噗...

回答 1 投票 0

MySql get_lock 用于并发安全更新插入

使用 MySQL 数据库在 Node.js 中编写 API,我正在实现一个相当标准的模式: 如果存在则更新 否则插入 这当然可以正常工作,直到多个同时请求......

回答 1 投票 0

StampedLock 如何对锁定请求进行队列?

我正在研究基于Java8的StampedLock(这里是javadoc)锁定缓存,但尽管阅读了像StampedLock Idioms这样的文章,但我在网上找不到令人信服的实现来遵循。 ...

回答 1 投票 0

InnoDB 如何使用 script1.php 锁定数据库行并使用 script2.php 删除它

请告诉我,如何解决以下问题。 javascript.js 从 Givemedata.php 获取数据,后者从数据库中选择数据,并锁定所选行以使其对其他带有

回答 1 投票 0

SELECT 语句中 NOLOCK 提示的效果

我想真正的问题是: 如果我不关心脏读,将 with (NOLOCK) 提示添加到 SELECT 语句会影响以下性能: 当前的 SELECT 语句 其他交易...

回答 5 投票 0

错误:无法在 Ubuntu 上使用 Ansible 包模块获取 dpkg 前端锁

作为 Ansible 新手,我正在使用循环在多台 Ubuntu 机器上安装一些软件包,这是我的剧本: --- - 名称:安装软件 主办方:全部 成为:真实 任务:...

回答 1 投票 0

如何解锁in_use表-mysql

Use:显示In_use > 0的打开表; 有 2 个表“In_use”。我尝试“修复表”并让它运行几个小时,但不起作用。 有什么好的办法吗?

回答 1 投票 0

Python 中进程终止后的意外行为

我有一个多处理程序,旨在在第一个进程完成时终止所有其他进程,使用 multiprocessing.Lock() 来指示该进程的结束,而多进程...

回答 1 投票 0

postgres 是否可以在单个事务中由另一个操作访问由一个操作锁定的行或表

我开始了解事务和锁在数据库中的工作原理。 所以在更高层次的理解中: 开始——txID:1234 UPDATE tbl_1 SET 字段 = 值 WHERE id IN (1); -- 为了简单起见...

回答 1 投票 0

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