locking 相关问题

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

当线程被销毁时,为什么对象上的锁仍然处于活动状态?

我知道Java中的destroy()方法已被弃用,但我只是想知道在我们调用线程的destroy方法后,线程是否持有特定对象的锁。摧毁会

回答 2 投票 0

寻求模式来解决领域驱动设计环境中的并发更新挑战

我们的开发团队目前正在探索有效的模式来处理并发更新可能导致数据不一致的情况。我们坚持领域驱动设计 (DDD) 原则,

回答 1 投票 0

Firestore 中服务器端事务的行为

当我使用Firestore的服务器客户端库(它是悲观锁)运行事务时,我的理解是它不允许其他人写入,但允许读取。 此外,就...

回答 1 投票 0

为什么 SQL Server 中读取器 (SELECT) 会被写入器 (DML) 阻塞?

有人可以向我解释一下为什么在 SQL Server 中 SELECT 可以被 UPDATE 语句阻止吗?我认为,MVCC(在 SQL Server 中通过将修改后的数据复制到 tempdb 来实现)会阻止读者

回答 1 投票 0

使用 Python 在 PostgreSQL 中行锁定和更新的并发问题

我在设计用于在高度并发环境中更新 PostgreSQL 数据库中的行的 Python 函数时遇到问题。该函数的目的是锁定区域中最旧的未分配行...

回答 1 投票 0

忽略 MySQL 查询中锁定的行

我有一张表,由不同的线程同时读取。 每个线程必须选择 100 行,在每行上执行一些任务(与数据库无关),然后他们必须删除选择...

回答 3 投票 0

PostgreSQL:“ALTER SCHEMA schema_name OWNER TO role_name”卡住了

在我的例子中,需要更改 PostgreSQL 数据库中模式的所有者,我使用了语句: ALTER SCHEMA schema_name OWNER TO role_name 但该语句正在运行、运行、运行...D...

回答 1 投票 0

是否有 SemaphoreSlim 版本或其他方法可以让同一线程进入下游?

我正在重构旧的同步 C# 代码以使用异步库。当前的同步代码大量使用了锁。外部方法通常调用内部方法,两者都锁定同一个对象...

回答 1 投票 0

如何使用 PHP 在不锁定文件的情况下检查文件是否被锁定

我需要找到一种方法,使用 PHP 来检查文件是否被锁定而不锁定它。我想出了这段代码,效果很好,但它在尝试检查文件是否已锁定时锁定了文件。 $file_lock5 =

回答 1 投票 0

共享变量和线程.Lock

在 Java 中,除非您使用原子操作或其他线程同步机制,否则线程中的共享变量的值可能会停滞。 给定 CPython 中的 GIL。我看到了锁的价值...

回答 1 投票 0

防止基于键并发执行java方法

我正在开发一个java应用程序,需要向外部API提交post请求。我遇到的问题是,如果执行该方法的事件被触发多次(比如......

回答 2 投票 0

UPDATE 查询中的乐观锁

我想执行一个更新查询,并让结果以某种方式向我指示三种可能结果之间的情况;成功,版本冲突或找不到实体 更新查询示例: 更新

回答 3 投票 0

将整个目标锁定在 Makefile 中

我有一个 Makefile,其目标执行多个系统范围的操作(例如安装软件包),所以我想以其他 make 进程等待该目标的方式锁定目标,t...

回答 2 投票 0

我需要用非常量元素锁定 const 容器吗?

我开发了一个多线程应用程序(用 C++ 开发),它具有各种集合,其中容器(向量、映射等)在初始化时是 const,但容器中的元素...

回答 1 投票 0

使用 FOR UPDATE SKIP LOCKED 是子查询时限制锁定行数?

以这个UPDATE语句为例: 更新队列消息 SET 状态 = '已租用' 其中 id = 任何( 从队列消息中选择 ID WHERE 状态 = '待处理' 按 id ASC 排序 限制1 ...

回答 1 投票 0

每天锁定不同标签页的脚本

所以我用多张表格制作了这个月的每一天(1-31)的电子表格,有一名工作人员在关闭诊所(这是一家医疗诊所)之前,每天都会输入我们制作的内容(

回答 1 投票 0

在 Oracle 中选择前 N 个带有“更新跳过锁定”的选项

在 Oracle 中,我可以使用以下命令选择排序表中的前 1 条消息 从( 选择 消息ID, RANK() over (按 messageid asc 排序) as msg_rank 来自消息 )

回答 2 投票 0

在 MS SQL Server 上使用 sp_getapplock 来防止应用程序的多个实例同时运行

考虑一个不支持水平缩放的应用程序。基本上,如果应用程序的 2 个或更多实例同时运行,就会发生不好的事情(例如:...

回答 1 投票 0

SQLite 锁定 xFileSize 和 xTruncate

我正在使用 APSW 的 VFS 层为 SQLite 编写 VFS:https://github.com/michalc/sqlite-memory-vfs,并尝试确保它允许安全地并发访问 我认为 xRead 和 xWrite 是 prote...

回答 1 投票 0

sqlite 在锁定或异步上的正确用法是什么

我们正在使用 Xamarin 为 android 和 ios 编写带有 SQLite 的 C# 代码。然而关于如何使用sqlite,我似乎有一个概念上的误解: Andr 上 SQLite 的最佳实践是什么...

回答 2 投票 0

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