简要轻松的理解MVCC

其实,听起来有bigger的MVCC就是那么回事(以MySQL innodb引擎为例)   其实它是用来替代行锁的,进一步提升并发能力 InnoDB的MVCC,是通过在每行记录后面保存两个隐藏的列来实现的,这两个列,分别保存了这个行的创建时间,一个保存的是行的删除时间。这里存储的并不是实际的时间值,而是系统版本号(可以理解为事务的ID) 它是自动加上的,程序无法控制 把一个个事务都隔离开来,自己玩
相关文章
相关标签/搜索