MySQL 5.7废止了?我们暂无计划( 二 )


也就是说,在一个老版本终结后的半年内 , 相当一部分企业和用户仍然没有及时升级到更新的版本或迁移到其它数据库上,其中的原因除了没有注意到终结的消息外,肯定还需要一定的升级和迁移时间和成本 。
由此可以类比推测 , MySQL 5.7 EOL后,同样会有很大一部分用户抓着MySQL 5.7不放手 。
此外,不同行业对于此事的反应也是有所不同的,比如在国内的金融行业,大多数企业考虑迁移到有技术服务保障的国内数据库 。
据调研,在使用 MySQL 开源数据库的金融企业中,MySQL 5.7 版本应用较广 。所有部署 MySQL 的金融企业中 , 近六成企业选择 MySQL 5.7 版本作为其运行版本,近三成企业使用 MySQL5.7 版本占其 MySQL 总部署量的 80% 以上 。
上述报告指出,71% 的企业已知晓 MySQL5.7 版本生命周期结束事件,其中88% 的企业已做出应对方案 。所有应对方案中 , 超五成企业希望迁移到国内数据库,另有约三分之?企业将迁移到 MySQL8.0 版本 。
而在电信行业,一部分企业甚至不知道 MySQL 5.7 EOL 的情况 。部分企业表示将继续使用 MySQL5.7 版本 。选择替代 MySQL5.7 时,迁移难度、改造成本与兼容性是电信企业考虑的重要因素 。
竞技世界数据库专家、dbaplus 社群联合发起人杨建荣在知乎的帖子上公开了一份 2022 年调查的 MySQL5.7 使用情况,同样可以看出 9 家采用MySQL 5.7 的公司,7 家“暂无计划”,只有两家“准备大规模升级” 。

MySQL 5.7废止了?我们暂无计划

文章插图
来源:知乎
3、为什么不愿意不升级/改造MySQL?MySQL5.7 版本生命周期即将结束 , 由于缺少后续的开源社区技术支持,安全漏洞的修补维护也意味着停更,既然有着如此重要的风险摆在眼前,为何还会有这么多人不愿意升级/改造 MySQL 呢?
因为太难了,零故障、平滑/无感升级的成本极高 。仅仅是版本升级,就会遇到下面这些问题需要多个部门协调解决 。
MySQL 5.7废止了?我们暂无计划

文章插图
来源:知乎
事实上,对于版本升级或者迁移改造而言,企业的决策者向来是有所审慎的 。9月 21 日,由中国信通院上发布的《开源数据库生态发展研究报告》中也有提到替换 MySQL 5.7 时的顾虑点:
  • 超过 70% 的企业在选择 MySQL 5.7 替代数据库时会考虑产品迁移难度与改造成本 。
  • 超 50% 的企业会考虑迁移数据库的可靠性、可?性与可服务性 。
  • 此外,数据库安全性、兼容性与产品性能等也是企业选择替代数据库时的重要考虑因素 。相关主管部?的政策也会影响企业对替代数据库进?进?步选择 。
整体上看,这是一个关于“安全风险和改造成本如何取舍”的应用题 。
4、写在最后:谁能动MySQL的蛋糕2013年4月,MySQL5.7发布以来,在并行控制、并行复制等方面进行了大量的优化调整,5.7 版本正式 GA 于 2015 年 10 月份,这是 MySQL 到目前为止较为稳定的版本分支 。
正是由于其良好的稳定性,许多企业已经使用其部署业务架构超过 10 年 。
MySQL 5.7废止了?我们暂无计划

文章插图
源:知乎
此次生命周期的停止,给技术决策者们留下很多选项:升级到 Oracle 寄予厚望的 MySQL 8,还是切换到一向嫌弃 MySQL 被收购后失去开源味道的MariaDB,后者彻底换到 PostgreSQL 或其他数据库?还是干脆托管给云数据库?又或者自研?
虽说这些可能看起来很多,但往往留给不同企业不同业务场景可选的并不多 。
从这个角度上看,MySQL 5.7 不仅生得灿烂,而且死得绚烂,它给了许多企业重新思考和选择数据库选型的机会,一个让其他数据库抢占市场,完善性能 , 壮大自己的机会 。




推荐阅读