【MySQL实战45讲-丁奇】02|日志系统:一条SQL查询语句是如何执行的?

一条更新语句的执行流程又是怎么样的呢? 更新流程除了上文书说到的分析器、优化器、执行器以外,还涉及到两个重要的日志模块:redo log(重作日志)和binlog(归档日志)。孔乙己赊帐的例子web redo log write pos是写入的位置,checkpoint是要擦除的位置,擦除前要将记录更新到数据文件中。write pos追上checkpoint时中止更新,先擦掉一些再推动checkp
相关文章
相关标签/搜索