技术栈
行锁
lgx211
1 个月前
mysql
·
行锁
·
间隙锁
·
可重复读
·
幻读
MySQL 通过 Next-Key Locking 技术(行锁+间隙锁)避免幻读问题
在MySQL中,InnoDB引擎通过Next-Key Locking技术来解决幻读问题。幻读是一种事务并发问题,通常出现在Repeatable Read隔离级别下的范围查询操作中。幻读的现象是,事务在查询时多次执行相同的范围查询,但由于其他事务的插入或删除操作导致结果不一致,出现“幻觉”一样的记录。
高铭杰
6 个月前
分布式
·
postgresql
·
行锁
·
pgxl
·
for update
Postgresql源码(132)分布式行锁的原理分析
相关 《Postgresql源码(131)行锁的原理分析》PG中的行锁在上一片中做了分析《Postgresql源码(131)行锁的原理分析》,本篇对分布式PG(PGXL)中的行锁做一些分析。(版本:Postgres-XL 10alpha2)
一个搬砖的农民工
7 个月前
mysql
·
排它锁
·
行锁
·
间隙锁
·
临键锁
·
共享锁
MySQL 锁机制全面解析
MySQL按锁的粒度分主要分为全局锁、表锁和行锁。锁类型分为共享锁和排它锁。全局锁是一种锁定机制,它可以对整个数据库或特定的资源进行锁定。
华为云开发者联盟
1 年前
锁
·
轻量级锁
·
表锁
·
行锁
一次性全讲透GaussDB(DWS)锁的问题
本文分享自华为云社区《GaussDB(DWS)锁问题全解》,作者: yd_211043076。1、常规锁:常规锁主要用于业务访问数据库对象的加锁,保护并发操作的对象,保持数据一致性;常见的常规锁有表锁(relation)和行锁(tuple)。