你说掌握了MySQL,竟然连bin log、redo log都不知道

首先,我们先来看看一次查询/更新语句流程图 mysql查询/更新流程图   本文会将重点放在执行器<->存储引擎之间的交互。   mysql不是每次数据更改都立刻写到磁盘,而是会先将修改后的结果暂存在内存中,当一段时间后,再一次性将多个修改写到磁盘上,减少磁盘io成本,同时提高操作速度。 MySQL通过WAL(write-ahead logging)技术保证事务 过程如下图 更新流程 redo l
相关文章
相关标签/搜索