mysql数据都是存在磁盘上 , 读数据的时候 , 把数据加载到内存 , 最小单位也就是 , 但是因为磁盘的速度太慢了 , innodb就诞生了一个缓冲池中的数据 , 读数据的时候 , 会看要查找的数据在缓冲池中是否存在 , 写数据也是一样的 , 首先要修改缓冲池中的数据 , 修改之后产生的 数据 叫脏页 , 然后再把数据 刷到磁盘上 , 这个过程叫做刷脏

    写数据 :

    1. redo log 状态从prepare —> commit
    2. 到mysql服务端写入数据 , 记录binlog