March 15, 2015

MySQL5.7.6: 通过序列区间来优化并行复制性能

Worklog: http://dev.mysql.com/worklog/task/?id=7165   我们知道,在MySQL5.7.2中增加了一种新的并行模式:为同时进入COMMIT阶段的事务分配相同的序列号,这些拥有相同序列号的事务在备库是可以并发执行的。   具体如何实现参阅我之前的一篇博客:http://mysqllover.com/?p=810   在之前的实现中,序列号是在binlog prepare阶段赋值,在engine commit(group commit的第三个阶段)之前递增,因此主库在GROUP COMMIT阶段的并发越高,在备库能够并发执行的事务越多。这个序列号被写入binlog中,备库根据序列号决定哪些事务可以并发执行。 原创文章,转载请注明: 转载自Simple Life 本文链接地址: MySQL5.7.6: 通过序列区间来优化并行复制性能 Post Footer automatically generated by wp-posturl plugin for wordpress.