Mysql

关注公众号 jb51net

关闭
首页 > 数据库 > Mysql > MVCC与BufferPool缓存机制

深入理解MySQL中MVCC与BufferPool缓存机制

作者:​ 枫度柚子   ​

这篇文章主要介绍了深入理解MySQL中MVCC与BufferPool缓存机制,MySQL默认RR隔离级别就是通过该机制来保证的MVCC,更多主题相关内容,需要的可以参考下面文章内容介绍

一、MVCC机制

undo日志版本链与read-view机制

版本链比对规则

二、BufferPool机制

InnoDB执行的BufferPool缓存机制:

InnoDB的SQL执行流程:

三、总结

MVCC实现机制(为什么同一个事务第一次查询出来之后,就算其它事务把新数据修改了,当前事务还是看到之前的数据)

BufferPool机制:

为什么MySQL不能直接更新磁盘上的数据而是设置了这么一套复杂的机制来执行SQL

到此这篇关于深入理解MySQL中MVCC与BufferPool缓存机制的文章就介绍到这了,更多相关MVCC与BufferPool缓存机制内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

您可能感兴趣的文章:
阅读全文