MySQL
未读
MySQL-redo和undo日志
redo日志 基本知识:InnoDB存储引擎是以页面为单位来管理存储空间的,数据库会先把页面缓存到内存当中(Buffer Pool),再对数据进行增删改查。 问题: 1. 事务有持久化的需求,如果只在内存中操作,当发生故障后,数据就消失了。 2. 如果只是修改了一条数据,就将数据刷入磁盘,有点太浪费