MVCC是多版本并发控制,指的是当前读的行数据正在被update或者delete,那么,事务不用等行锁的释放,可以直接去读行数据的快照,相当于去读行数据的历史版本。 乐观锁可以通过版本号或者时间戳实现。