数据库并发控制与事务
事务是最小的逻辑执行单元,也是数据库并发控制的基本单位,其执行的结果必须使数据库从一种一致性状态变到另一种一致性状态。事务具有四个重要特性,即原子性(Atomicity)、一致性(Consistency)、隔离性 (Isolation)和持久性 (Durability)。
事务特性
事务隔离级别
事务问题
脏读
幻读
不可重复读
MVCC
锁
共享锁(读锁)
排他锁(写锁)
行级锁
表级锁
死锁
性能优化
参考文献
Mysql中的MVCC
简述数据库事务并发机制
MySQL详解–事务