关于MySQL如何使用MVCC(多版本控制)来保证在并发的情况下数据的一致性
MySQL的大多数事务型存储引擎实现的都不是简单的行级锁。基于提升并发性能的考虑,它们一般都同时实现了MVCC(即多版本并发控制);其实不仅是MySQL,包括Oracle等其他的数据库系统也都实现了MVCC,各自实现的机制也都不尽相同,因为MVCC并没有一个统一的实现标准。 简单说一下何为MVCC,多版本并发控制可能有点过于书面难以理解,其实可以看做是行级锁的一个...
原创
2020-04-03 00:55:32 ·
869 阅读 ·
1 评论