1. 首页
  2. 数据库
  3. MySQL
  4. MySQL中的乐观锁,悲观锁和MVCC全面解析

MySQL中的乐观锁,悲观锁和MVCC全面解析

上传者: 2021-08-29 17:05:36上传 PDF文件 135.51 KB 热度 23次

为了解决这种资源竞争导致的数据不一致等问题,我们需要有一种机制来进行保证数据的正确访问和修改,而在数据库中,这种机制就是数据库的并发控制。其中乐观并发控制,悲观并发控制和多版本并发控制是数据库并发控制主要采用的技术手段。MVCC 可以与前两者中的任意一种机制结合使用,以提高数据库的读性能。当前读快照读优缺点MVCC 使大多数读操作都可以不用加锁,这样设计使得读数据操作很简单,性能很好,并且也能保证只会读取到符合标准的行。

用户评论