mvvc
-
MySQL MVVC多版本并发控制如何实现
一、概述 多版本并发控制(mvcc)是一种并发控制的技术。实现数据库并发控制的mvvc与undo log中的版本链密不可分,它通过维护数据行多个版本来完成。 简单的说就是当前事务查询另一个事务正在更改的行(如果此时读取就会发生脏读),不用加锁等待,而是读取该数据的历史版本,降低响应时间。 MVVC是…
*本站广告为第三方投放,如发生纠纷,请向本站索取第三方联系方式沟通
一、概述 多版本并发控制(mvcc)是一种并发控制的技术。实现数据库并发控制的mvvc与undo log中的版本链密不可分,它通过维护数据行多个版本来完成。 简单的说就是当前事务查询另一个事务正在更改的行(如果此时读取就会发生脏读),不用加锁等待,而是读取该数据的历史版本,降低响应时间。 MVVC是…