![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Mysql
Mysql
没事干写博客玩
真正的大师永远怀着一颗学徒的心。
展开
-
小白文 理解 Mysql undo_log redo_log bin_log
小白文 理解 Mysql redo_log undo_log bin_logundo_logredo_logbin_log undo_log 这个日志记录的是记录数据被修改前的值。 例如: 假设account表中有个名字叫香蕉的人ID为1. update account set name="蛇皮" where name="香蕉"; undo_log记录的就是旧的数据,类似这样: id name 1 香蕉 undo_log的作用就是为了回滚数据。 redo_log redo_log仅原创 2020-09-05 02:35:40 · 161 阅读 · 0 评论 -
快速理解 Mysql 回表 索引覆盖 索引下推
快速理解 Mysql 回表 索引覆盖 索引下推回表操作索引覆盖索引下推 回表操作 Mysql 每页大小为16K(B+树结构,所以16K足以),关于主键索引和辅助索引的结构这里简单说一下。 InnoDB 主键(聚簇索引):仅在叶子节点存储数据,且是整行数据。 InnoDB 普通索引:仅在叶子节点存储该列对应的主键。 比如: 有一张account表,其中id为主键,name为普通索引,age无索引。 id name age 1 张一 90 2 张二 91 3 张三 92 4原创 2020-09-05 03:23:56 · 530 阅读 · 0 评论