特牛生活网

mysql事务-innodb中的redolog详解-CSDN博客

网友收藏
文章浏览阅读1.5k次。redo 日志什么是redo日志?是为了在系统因崩溃而重启时恢复崩溃前的状态而产生的概念,mysql在运行过程中修改数据时由innodb引擎产生的(某个表空间第n号页面中偏移量为m处的值由x更新为y)记录日志,用于保证持久性; redo log从 log buffer 刷入磁盘的时机:log buffer 空间不足;事务提交 (这也是为啥事务会影响性能的点之一);定时刷盘(每秒),通过flush链表服务正常停止;做checkpoint时;innodb_flush_log_at_trx_commit