风中爆米花

文章
5
资源
0
加入时间
3年0月9天

MySQL 必须掌握的三大日志-binglog、redo log以及undo log

转载自https://mp.weixin.qq.com/s/A0Du0ipee7nzXN-fKG6K5g前言MySQL服务器的体系结构一条更新语句执行的顺序update T set c=c+1 where ID=2;a. 执行器先找引擎取 ID=2 这一行。ID 是主键,引擎直接用树搜索找到这一行。如果 ID=2 这一行所在的数据页本来就在内存中,就直接返回给执行器;否则,需要先从磁盘读入内存,然后再返回。b. 执行器拿到引擎给的行数据,把这个值加上 1,比如原来是 N,现在就是 N+1,.