经过上两篇关于MySQL/MariaDB 的Binary Log Group Commit的发展历程和enhanced
multi-threaded slave的介绍,相信大家对MySQL 基于Binay Log
的replication的原理以及为了解决主备数据复制延迟问题而引入的enhanced multi-threaded slave
功能,支持从库多线程并发回放主库提交的事务有了更深入的了解。
【mysql】 【日志】 【LOG】 【线程】 【Server】 【Mariadb】 …
May
02
2017
May
02
2017
MySQL Binary log在MySQL 5.1版本后推出主要用于主备复制的搭建,我们回顾下MySQL
在开启/关闭 Binary Log功能时是如何工作的 。 MySQL没有开启Binary log的情况下:
InnoDB存储引擎通过redo和undo日志可以safe crash recovery数据库,当数据crash
recovery时,通过redo日志将所有已经在存储引擎内部提交的事务应用redo
log恢复,所有已经prepared但是没有commit的transactions将会应用undo log做roll
back。
【mysql】 【innodb】 【性能】 【日志】 …
May
02
2017
Apr
21
2017
Apr
10
2017
Apr
01
2017
Mar
26
2017
Feb
22
2017
Feb
17
2017
Feb
04
2017