首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

#lock

MySQL 核心模块揭秘 | 35 期 | 主键索引等值查询加什么锁?

爱可生开源社区

lock_data = 10, lock_mode = S,REC_NOT_GAP 表示对主键索引中 <id = 10> 的记录加了共享普通记录锁。

9910

【Java】@Transactional事务套着ReentrantLock锁,锁竟然失效超卖了

JavaDog程序狗

炎炎夏日,狗哥宿舍因忍受不了酷热,租赁了一台空调,大家在清爽空调的吹拂下渐渐迷失自我

31030

MySQL 核心模块揭秘 | 32 期 | 插入记录,主键索引冲突加什么锁?

爱可生开源社区

作者:操盛春,爱可生技术专家,公众号『一树一溪』作者,专注于研究 MySQL 和 OceanBase 源码。

9510

故障分析 | 为什么你的 show slave status 会卡住?

爱可生开源社区

在数据库 MySQL 的日常运维中,生产环境一般都是 1 主 N 从的高可用架构。涉及主从同步的问题,通常执行 show slave status 命令就可以了...

6010

[译]Debugging a futex crash

王很水

[1] Debugging a futex crash: https://rustylife.github.io/2023/08/15/futex-crash....

9810

Java中锁的分类

半月无霜

他们主要的区别是,由于悲观锁会造成锁的占用和线程的切换,故占用较大。而乐观锁,发现数据、版本号不对时,就会放弃此次操作,重新再一次进行读写,占用不大,适合比较小...

7700

【Linux】无法获得dpkg前端锁的解决方法

DevFrank

14310

GreatSQL 中 Insert 慢是什么情况?

GreatSQL社区

9210

Java中的并发锁是什么,提供一个使用并发锁的实际案例

用户1289394

在上面的示例中,通过 lock() 方法获取锁,在 try 块中执行需要同步的代码块,最后在 finally 块中调用 unlock() 方法释放锁。这样可以确...

14510

如何在Redis中实现分布式锁的动态过期时间?

用户1289394

在以上示例中,acquire_lock 函数尝试获取锁并设置锁的过期时间,release_lock 函数用于释放锁。通过这种方式,我们可以在分布式环境中安全地管...

18010

MySQL 核心模块揭秘 | 17 期 | InnoDB 有哪几种行锁?

爱可生开源社区

除了以上三类,排他锁(X)还包含另一类有点特殊的锁,就是插入意向锁(LOCK_INSERT_INTENTION)。

19410

synchronized和lock区别

鳄鱼儿

9010

GreatSQL死锁案例分析及扩展解读

老叶茶馆

知数堂 | 联合创始人 (已认证)

10010

面试题:三个线程按顺序打印 ABCABC

码哥字节

线程 A 先拿到资源 c,再拿资源 a ,[a 执行完后释放,并唤醒等待资源 a] 的 线程 B 线程 B 先拿到资源 a,再拿资源 b ,[b 执行完后释放...

38910

当前读和快照读有什么区别?

@派大星

在先前的文章中提及了当前读和快照读。那么,究竟何谓当前读与快照读?它们之间又有何不同?本文将对此进行简要探讨。

14810

面试题:INSERT...t...SELECT s会对s表加锁吗

老叶茶馆

知数堂 | 联合创始人 (已认证)

INSERT...SELECT语句是否对查询表加锁跟事务隔离级别有关,REPEATABLE-READ隔离级别下加共享读锁,此共享读锁属于Nextkey lock...

13610

Java的ReentrantLock详解

tt天

ReentrantLock 是 Java 并发包(java.util.concurrent.locks)中的一个可重入锁实现,它提供了比 synchronize...

17310

【MySQL】MySQL锁(三)元数据锁与间隙锁

硬核项目经理

在上篇文章中,我们就提到过 元数据锁 和 间隙锁 这两个名词,不知道有没有吊起大家的胃口。这俩货又是干嘛的呢?别急,我们一个一个来看。

16110

GreatSQL 死锁案例分析

GreatSQL社区

5400

【MOS】'library cache lock' 等待事件 原因和解决方案 (Doc ID 2896611.1)

AiDBA宝典

审计由于需要申请 library cache lock 可能会导致产生冲突。尤其是在RAC环境中,library cache lock 是跨所有实例对整个数据库...

73110
领券