- 博客(1)
- 收藏
- 关注
转载 数据库MVCC详解
一、什么是MVCC?全称Multi-Version Concurrency Control,即多版本并发控制,主要是为了提高数据库的并发性能。以下文章都是围绕InnoDB引擎来讲,因为myIsam不支持事务。同一行数据平时发生读写请求时,会上锁阻塞住。但mvcc用更好的方式去处理读—写请求,做到在发生读—写请求冲突时不用加锁。这个读是指的快照读,而不是当前读,当前读是一种加锁操作,是悲观锁。那它到底是怎么做到读—写不用加锁的,快照读和当前读又是什么鬼,跟着你们的贴心老哥,继续往下看。二、当前.
2022-02-22 11:41:13
345
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人