MVCC 简介

MVCC 是多版本并发控制,主要是将读分为快照度和当前读。 特点:读不加锁,读写不冲突。 读分为快照读和当前读,快照读,读取的记录是可见版本,不用加锁;当前读,读取的是记录的最新版本,并且当前读返回的记录,都会加上锁。保证其他事务不会再并发修改这条记录。 快照读:简单的select操作; 当前读:特殊的读操作 select * from table where ? lock in share mo
相关文章
相关标签/搜索