locks 相关问题

SSIS:截断表语句导致表上的 LCK_M_SCH_S 锁定

我有一个 SSIS 包,其中包含 Begin 和 Commit/Rollback 事务块中的 2 个主要块 1. truncate table(使用truncate table查询) 2. 导入数据(从平面文件导入数据并

回答 2 投票 0

在 Rust 中处理多线程的锁

我有一个复杂的嵌套结构,它应该通过多线程处理高读/写。 再次评论: 使用 std::sync::RwLock; 使用 std::sync::atomic::AtomicBool ; 使用once_cell::sync::OnceCell; #[导出(默认)]

回答 1 投票 0

避免死锁 - 如何在行级别锁定

我遇到了僵局,无法通过实验复制。 我相信从我的实验中我找到了如何解决这个问题,但我想了解基本原理 这里是...

回答 1 投票 0

使用 TimescaleDB 的 PostgreSQL 集群中高插入率和锁定累积的性能问题

我有一个由四台机器组成的PostgreSQL集群,配置如下: 由 Patroni 和 ETCD 使用 PgBouncer 管理的三个 PostgreSQL 节点。其中一个节点是主节点,另一个节点...

回答 1 投票 0

检查约束线程安全吗?

可以用检查约束代替悲观锁吗? 考虑SQL Server中有如下表: 创建表余额( id 整数, 用户 ID int, 余额钱) 如果超过 1 个线程尝试

回答 1 投票 0

可重入锁如何保证互斥?

我对可重入锁和互斥感到困惑,如果一个线程可以多次重新获取锁,那不是紫互斥吗,因为其他线程也想获取锁? 我知道...

回答 1 投票 0

我是否应该同步监听器通知?

我总是很犹豫是否要把我的锁公开,公开。我总是尝试将锁限制在我的实现范围内。我相信,不这样做就会导致僵局。 ...

回答 4 投票 0

postgresql 带锁的嵌套事务

我有一个用nestJs编写的模块化事件驱动的整体应用程序,我有模块A、B和C。 模块 A 将发出一个事件,模块 B 和 C 将监听该事件,它们将共享...

回答 1 投票 0

锁可以自动关闭吗?

锁可以自动关闭吗?也就是说,而不是: 锁定 someLock = new ReentrantLock(); someLock.lock(); 尝试 { // ... } 最后 { someLock.unlock(); } ...我能说......么: 尝试(锁定 someLock = 新

回答 13 投票 0

运行方法结束时线程未释放锁

所以我尝试使用Java的ReentrantLock和易失性来运行咖啡馆模拟。基本上我有一个时间线程,应该将易失性变量更改为 false 以停止所有其他线程

回答 1 投票 0

如何在MySQL中锁定一行进行选择[重复]

一个程序会从表中选择多条记录并更新每一行,但它可以执行多次,这将导致多个进程同时完成同一任务。 我怎样才能

回答 1 投票 0

Oracle:哪个Lock是通过Serialized隔离级别获取的

我想要确定的是隔离级别和锁之间是否存在任何直接关系。因此,假设我启动了一个具有可序列化隔离级别的事务,那么 Oracle 将通过

回答 2 投票 0

使用自定义锁安全地插入行

我基本上需要一个 UPSERT 功能,每天创建一次行,并从那时起更新到第二天。从业务角度来看,每天必须有 1 行或 0 行。 我的问题

回答 1 投票 0

mariadb - 使用自定义锁安全地插入行

我基本上需要一个 UPSERT 功能,每天创建一次行,并从那时起更新到第二天。从业务角度来看,每天必须有 1 行或 0 行。 我的问题

回答 1 投票 0

允许同时执行两个方法,但不能同时执行两个方法[重复]

我有一个单例对象的两个实例方法method1和method2。 method1 可以由单独的线程同时运行。这意味着我们可以有 5 个线程,每个线程同时运行 method1 或 1

回答 1 投票 0

GORM 交易(和锁定)

我了解 GORM 支持将命令包装在事务中,以便在发生故障时进行恢复。但我(从文档中)不清楚 GORM 事务是否支持某种形式的行锁定或......

回答 1 投票 0

复合唯一索引的mysql锁是如何工作的?

我已经阅读了有关各种锁的 mysql 文档,但我不清楚为什么我在特定情况下会遇到锁和死锁。 我们有一个具有独特化合物的连接表

回答 0 投票 0

SQL Server 数据库锁

我试图在没有锁的情况下运行一个应用程序,但有时会异常地应用锁,我试图找到导致但无法检测到的问题的根源。 存储过程包含 j...

回答 0 投票 0

Navigator.locks:提供的回调不再可运行

为了避免在 vue api 服务客户端并发,我添加了锁。虽然锁很好用,但第一次加载应用程序时会发出多个错误,提示“无法在‘

回答 0 投票 0

Symbolics.jl 不是线程安全的?

我正在尝试使用 Symbolics.jl 来执行并行符号操作,但似乎该包不是线程安全的。 使用以下代码, 线程。@threads for i in range(1,8) @varia...

回答 0 投票 0

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