mysql的MVCC多版本并发控制的实现 上传者:qqsevere72746 2021-08-29 17:14:32上传 PDF文件 143.68 KB 热度 25次 一个支持MVCC的数据库,在更新某些数据时,并非使用新数据覆盖旧数据,而是标记旧数据是过时的,同时在其他地方新增一个数据版本。MVCC有两种实现方式,第一种实现方式是将数据记录的多个版本保存在数据库中,当这些不同版本数据不再需要时,垃圾收集器回收这些记录。MVCC的实现大都都实现了非阻塞的读操作,写操作也只锁定必要的行。在RR隔离级别下,MVCC的操作如下:select操作。将删除的行保存当前版本号为删除标识。变为insert和delete操作的组合,insert的行保存当前版本号为行版本号,delete则保存当前版本号到原来的行作为删除标识。 下载地址 用户评论 更多下载 下载地址 立即下载 用户评论 发表评论 qqsevere72746 资源:1135 粉丝:0 +关注 上传资源 免责说明 本站只是提供一个交换下载平台,下载的内容为本站的会员网络搜集上传分享交流使用,有完整的也有可能只有一分部,相关内容的使用请自行研究,主要是提供下载学习交流使用,一般不免费提供其它各种相关服务! 本站内容泄及的知识面非常广,请自行学习掌握,尽量自已动脑动手解决问题,实践是提高本领的途径,下载内容不代表本站的观点或立场!如本站不慎侵犯你的权益请联系我们,我们将马上处理撤下所有相关内容!联系邮箱:server@dude6.com