MySQL 8.0.27刚发布,我比较关注在MGR方面做了哪些改进提升。注意到有个新特性是Single Consensus Leader,大意是在single primary模式下,把single-leader标记打开,可使得MGR性能会更好些,以及在个别节点故障时能更快恢复。我简单测试了下,性能是略有提升1%左右,机器不明显,可能是因为我测试机配置太差的缘故吧。
此外,8.0.27共有200多个bug fix,但和MGR相关的bug fix并不多,官方对MGR的态度还是令人摸不透啊。。。
继续安利GreatSQL吧,想要体验更可靠的MGR,以及更快的InnoDB,不妨尝试下GreatSQL(https://github.com/GreatSQL/GreatSQL)吧,这是基于Percona Server的分支,可以放心替换,用的不爽了,也可以随时换回Percona Server。
对待新事物,不妨更宽容些,还是应该抱着开放的心态,多年前Percona的patch刚出来时,我就大胆的用上了,也的确解决了我的数个痛点,此后就不断向其他同行安利了。
</div>