微信小程序本地存储与登录页面处理实例详细讲解
1005
2022-11-20
InnoDB存储引擎体系结构中的各个组件如何协同工作
内存结构
Buffer Pool
缓存区 利用页面链表的方式+LRU 最近最少使用进行管理
Change Buffer
用于处理数据操作修改了索引结构的语句 在下次需要用到索引的操作执行时 就将该缓存的内容与原缓存合并
Adaptive Hash Index
用户优化缓冲区内存
Log Buffer(Redo Log Buffer)
保存写入磁盘的数据
从一个Update 语句入手
解析语法 查询什么表 什么字段 生成查找树 选择最优的查找路径判断操作记录是否在缓存池如果在 就直接操作 如果不在就将该记录放入缓存 并加锁将之前修改之间的记录写入回滚字段 可以理解为放入回收站 要是搞错了 还可以拿出来那种更新缓存中的数据 记录日志提交事务后台IO 选择合适的时机 把脏页的数据刷新到各个数据文件中
参考内容
https://weread.qq.com/web/reader/4aa3250071a74c1d4aacadek8e232ec02198e296a067180
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~