高性能MySQL学习笔记(5) —— MVCC

#多版本控制   Multi-Version Concurrency Control,多版本控制,每次操做,copy一份所要改的数据做为副本,副本之间经过一个版本号字段区分,并将副本的版本号+1,若是是更新操做,数据在副本上修改完后,要更新时候查看原纪录的版本号是不是副本版本号-1,是,更新,否(说明有其余修改事务在这期间修改了数据,使其版本号更新了),失败,从新取数据从新更新;若是是读操做,则是
相关文章
相关标签/搜索