首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

MySQL实战 | MySQL日志模块—redo log和 binlog

一个更新语句执行的时候整个过程跟查询的步骤是类似的,具体可以看之前的文章:MySQL实战 | MySQL逻辑架构—一条查询SQL是如何执行的,在一个表上有更新的时候,跟这个表有关的查询缓存会失效,所以这条语句就会把表上所有缓存结果都清空。这也就是我们一般不建议使用查询缓存的原因。 根据id更新某条数据,分析器会通过词法和语法解析知道这是一条更新语句。优化器决定要使用 ID 这个索引。然后,执行器负责具体执行,找到这一行,然后更新。 与查询流程不一样的是,更新流程还涉及两个重要的日志模块:redo log(重做日志)和 binlog(归档日志)。

02

与阿里前P9的一次近距离互动,程序员职场晋升的正确姿势!

👆点击“博文视点Broadview”,获取更多书讯 在职场中,你是否也经常遇见下面这些让人困惑的事情: (1) 我平时工作太忙了,没有时间专门提升自己,也不知道应该优先提升什么能力。由于平时准备就不充分,心里没底,所以就算有晋升机会,我也不敢申请,怕在大家面前丢脸,怎么办? (2) 身边跟我差不多甚至不如我的同事都晋升了,而我还在原地踏步。我不知道晋升这个“游戏”到底要怎么玩,这背后是不是有所谓的“潜规则”? (3) 我得到了领导和同事的一致认可,胸有成竹地去参加晋升答辩,却感觉像茶壶里煮饺子,有货倒不出

01

扫码

添加站长 进交流群

领取专属 10元无门槛券

手把手带您无忧上云

扫码加入开发者社群

相关资讯

热门标签

活动推荐

    运营活动

    活动名称
    广告关闭
    领券