binlog:MYSQL中的二进制文件,用于记录所有的DDL和DML操作,由于是在事务提交后生成的,所以可以用于数据库的恢复
redolog:用于当事务提交后,将内存中的页刷新到主存中出现错误时,因为在内存中的数据刷新到主存中时,会把redolog也刷新到主存中,所以一旦页刷新到主存中出错,那么就会使用redolog进行恢复,保证了事务的持久性
undolog:当事务中每执行一条增删改语句时,就会在undolog之中记录下一条与之相反的语句,所以当事务需要进行回滚时...