MySQL 5.7 的多新特性,其实蛮实用的,尤其是针对性能优化这一块。像原生 JSON 支持,以前结构化数据要绕不少弯子,现在直接搞定,写起来清爽多了。你用JSON_EXTRACT一试就知道,查询效率还不错,挺省事的。

还有虚拟列的支持,嗯,这个在需要做复杂计算但又不想落库的场景里顺手。比如你要根据两个字段生成一个计算列,之前只能写死在代码里,现在表结构就能帮你搞定,维护也轻松。

安全性这块也有提升,比如默认开启了SSL 加密,像你平时部署多节点环境,开箱即用就安全不少。还有多源复制,同步多个主库的时候,终于不用再折腾一堆脚本了,配置简单,响应也快。

哦对了,如果你平时有用GIS 功能,5.7 在空间索引和空间函数上也做了不少改进,像ST_Distance_Sphere这样的新函数,拿来做地理位置计算还蛮香的。

整体用下来,5.7 是个比较稳的版本,适合上生产。如果你最近要搭新环境,可以优先考虑,或者至少在测试环境跑一轮感受下差别。