随笔分类 -  mysql /

摘要:Mysql锁 行锁 InnoDB存储引擎中的行锁机制是通过多种类型的锁来实现的,以确保事务的隔离性和并发性。以下是InnoDB中主要的行锁类型: 记录锁(Record Lock): 记录锁是最基本的行锁形式,它锁定索引记录。例如,如果你对某个主键执行SELECT ... FOR UPDATE或UPD 阅读全文
posted @ 2024-12-27 17:12 我不想学编丿程 阅读(6) 评论(0) 推荐(0) 编辑
摘要:为什么开发人员必须要了解数据库锁? 原文 https://mp.weixin.qq.com/s/yzXbbutzVJ1hIZgVszIBgw 原创 咖啡拿铁 [咖啡拿铁](javascript:void(0)😉 1.锁? 1.1何为锁 锁在现实中的意义为:封闭的器物,以钥匙或暗码开启。在计算机中的 阅读全文
posted @ 2024-12-27 10:23 我不想学编丿程 阅读(5) 评论(0) 推荐(0) 编辑
摘要:delete语句对表的锁定 在 MySQL 中,DELETE 语句在执行时确实会对表进行锁定,以确保数据的一致性和完整性。具体来说,DELETE 语句会使用行级锁或表级锁,这取决于存储引擎和事务隔离级别。以下是一些关键点: InnoDB:使用行级锁,不会阻止其他事务插入新行,只要这些新行不满足 WH 阅读全文
posted @ 2024-11-07 14:36 我不想学编丿程 阅读(325) 评论(0) 推荐(0) 编辑
摘要:一文搞懂共享锁、排他锁、悲观锁、乐观锁、行锁、表锁 一文搞懂共享锁、排他锁、悲观锁、乐观锁、行锁、表锁 我们在操作数据库的时候,可能会由于并发问题而引起的数据的不一致性(数据冲突)。 共享锁(S锁) 共享 (S) 用于不更改或不更新数据的操作(只读操作),如 SELECT 语句。 如果事务T对数据A 阅读全文
posted @ 2024-10-28 16:51 我不想学编丿程 阅读(28) 评论(0) 推荐(0) 编辑

more_horiz
keyboard_arrow_up light_mode palette
选择主题
点击右上角即可分享
微信分享提示