全称 Multi-Version Concurrency Control,即多版本并发控制,主要是为了提高数据库的并发性能。
    同一行数据平时发生读写请求时,会上锁阻塞住。但 MVCC 用更好的方式去处理读—写请求,做到在发生读—写请求冲突时不用加锁。
    这个读是指的快照读,而不是当前读,当前读是一种加锁操作,是悲观锁。