查看原文
其他

支持MySQL 5.7——XtraBackup 2.4.1 GA版本发布

2016-02-24 姜承尧 InsideMySQL

前言


粉丝破万,Inside君的公众账号终于有了广告。不求各位的打赏,点击最下方的广告,Inside君应该就能获得广点通的广告分成。举手之劳,手有余香。


另外,强烈建议小伙伴们看看之前Inside君推荐的信用卡,用好信用卡,生活质量嗖嗖的往上升。


正文


XtraBackup 2.4.1 GA版本发布,终于支持了MySQL 5.7的物理备份。正如IMG群中小伙伴说的那样,已经没有什么可以阻止MySQL 5.7上生产了。而就在1天前,Amazon RDS云服务也宣布支持MySQL 5.7数据库。Inside君只能说一切已经准备就绪,新世界的大门已经完全打开。而翻阅之前的文章可以发现,Inside君一直秉持的观点是MySQL 5.7终将改变很多现有的数据库业务架构。


昨天mysqlpump的介绍文章中,Inside君对mysqlpump工具做了测试,今XtraBackup工具发布,正好拿来做个简单的对比,测试的服务器版本为5.7.11,数据库是7.8G大小的tpcc库。此外,测试还对比了启用压缩后的数据库大小,最后得到的结果如下:




测试结果基本符合之前的理解,即物理备份更快,逻辑备份的文件更小。但是这里的测试结果需要特别注意的是,因为是测试环境,所以最终的备份文件大小感觉并没有差非常多。这主要是由于受到测试环境下以下因素的影响:


  • 表的索引数量

  • 表空间中碎片数量

  • 重做日志文件的大小


而在线上环境中,或者说更多情况下,我们会发现逻辑备份要比物理备份小得多,大概3,4倍,甚至更多。但不管怎么说,XtraBackup工具支持MySQL 5.7,对于MySQL 5.7在生产环境中的上线,是具有重要意义的。升级到MySQL 5.7,还在等什么呢?


对了,3月1日将近,以299元购买2016年MySQL技术嘉年华会门票的机会,只剩最后6天啦。最有态度的MySQL数据库大会,等着你。点击阅读原文或扫描下方二维码即可微店购买门票


2016年MySQL技术嘉年华会



您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存