MySQL—锁
来源:互联网 发布:域名转发 编辑:程序博客网 时间:2024/04/30 02:02
InnoDB存储引擎既支持行级锁,也支持表级锁,默认情况下是采用行级锁。
InnoDB行锁是通过给索引项加锁来实现的,即只有通过索引条件检索数据,InnoDB才使用行级锁,否则将使用表锁!
InnoDB实现了两种类型的行锁:
共享锁(S):允许一个事务去读一行,阻止其他事务获得相同的数据集的排他锁。
排他锁(X):允许获得排他锁的事务更新数据,但是组织其他事务获得相同数据集的共享锁和排他锁。
可以这么理解:
共享锁就是我读的时候,你可以读,但是不能写。排他锁就是我写的时候,你不能读也不能写。
0 0
- MySQL—锁
- Mysql——锁问题
- MySQL—事务和锁
- mysql 锁
- MySQL 锁
- mysql 锁
- MySQL 锁
- mysql 锁
- mysql锁
- MySQL锁
- mysql 锁
- mysql 锁
- Mysql---锁
- MySQL锁
- MySQL 锁
- mysql锁
- MySQL 锁
- MySQL 锁
- 动画重定位(相同骨架)
- Non Fragile ivars
- bzoj1071
- iOS 中const的使用
- angularjs 校验密码字段一致性
- MySQL—锁
- SDL调试心得
- Java中的static关键字
- Python之基本数据类型,https://wxpython.org/
- C#/.NET整数的三种强制类型转换(int)、Convert.ToInt32()、int.Parse()的区别
- Jlink v8固件修复
- powerdesigner逆向工程mysql数据库
- LinkBell-低功耗可视门铃全球首发
- VS编写c程序时提示This function or variable may be unsafe