
导语

“腾讯云数据库 MySQL 率先推出基于 MySQL 8.4 LTS 的云数据库服务。深度融合了 MySQL 8.4 在安全策略、容器感知及高可用架构上的社区革新,依托腾讯云 TXSQL 内核的企业级积累,通过云原生深度适配、智能运维及平滑升级能力,为企业用户提供远超社区版的稳定、安全与高性能体验。”
MySQL 作为全球最受欢迎的开源关系型数据库,支撑着无数企业的核心业务系统。2024年4月,MySQL 开源社区正式发布 MySQL 8.4 LTS(Long-Term Support)版本,这是继 MySQL 8.0发布8年后的首个长期支持版本,将于2026年4月接替8.0成为主流稳定版本。
腾讯云作为国内首家支持 MySQL 8.4 的云厂商,不仅第一时间跟进社区版本,更在企业级能力、云原生适配、平滑升级等方面深度融合腾讯云技术积累,打造面向云原生时代的 MySQL 数据服务。
云数据库 MySQL 8.4,不止是 MySQL 8.4,更是云原生环境下更稳定、更安全、更易用的企业级数据库服务!

腾讯云数据库 MySQL 8.4 正式发布

为什么说 MySQL 8.4 是云原生时代的新起点?
MySQL 8.0 社区版将于2026年4月结束生命周期,而 MySQL 8.4 作为 LTS 版本,将成为未来数年的主流选择。8.4 版本在云原生适配、安全增强、高可用性等方面实现全面升级:
- 云原生深度优化:InnoDB 新增容器感知功能,自动识别 Docker/K8s 环境,动态调整资源分配。
- 复制术语革新:全面弃用 master/slave 语法,统一采用 source/replica 术语。
- 高可用性增强:Group Replication 功能改进,克隆插件兼容性放宽。
- 查询性能优化:子查询优化扩展、直方图统计信息自动更新、InnoDB 参数默认值优化。
如需获取更多 MySQL 8.4 社区更新详情,请参见 MySQL 8.4 Release Notes:https://dev.mysql.com/doc/relnotes/mysql/8.4/en/
为什么选择腾讯云数据库 MySQL 8.4?
对于企业用户而言,社区版本的能力只是基础。真正的挑战在于:如何将 MySQL 8.4 转化为生产级、高可用、易运维且深度适配云环境的数据库服务?
腾讯云数据库 MySQL 8.4 不仅继承了 MySQL 社区强大的开源基因,更融合了腾讯云在数据库领域的技术积累与企业级服务经验,在以下几个方面实现突破:
- 国内首发:腾讯云是国内首家支持 MySQL 8.4 的云厂商,让用户第一时间体验最新版本特性。
- 平滑升级路径:支持 DTS 无缝平滑升级。
- 企业级增强:在社区版基础上增加审计、备份、监控、慢查询分析等企业级能力。
- 云原生深度适配:针对云环境优化的存储引擎、自动容灾、智能运维能力。
说明:
1. 云盘版实例部分地域已支持云数据库 MySQL 8.4,并将于2026年5月15日起全面支持。
2. 本地盘实例各地域陆续支持中,并将于2026年5月15日起全面支持云数据库 MySQL 8.4。
云数据库 MySQL 8.4 核心能力解读

关于 TXSQL 内核
腾讯云数据库 MySQL 采用 TXSQL 内核,这是腾讯云基于 MySQL 开源社区版本深度自研的企业级数据库内核。TXSQL 完全兼容 MySQL 开源生态,并在其基础上针对云原生场景进行了大量增强优化。作为源自社区且高于社区的内核版本,TXSQL 基于 MySQL 官方开源版本,保持 100% 兼容性,同时针对高并发、高可用、金融级安全等场景进行了深度优化。在云原生适配方面,TXSQL 针对云环境特性进行内核级改造,充分发挥云基础设施优势,并且支撑着腾讯内部海量业务,经受过双11等超大规模流量的严峻考验。

云原生深度优化:容器感知与资源分配优化
云数据库 MySQL 8.4 针对云原生环境进行了深度优化,充分利用 MySQL 8.4 新增的容器感知能力,实现了自动资源适配。InnoDB 存储引擎能够自动识别容器环境的 CPU 和内存限制,在实例启动时根据容器资源配额自动计算 innodb_buffer_pool_instances 的大小。这意味着在云部署场景下,用户可以大幅降低手动参数调优的成本,开箱即用即是最优配置。同时,该版本完美适配腾讯云弹性伸缩、容器服务等云原生产品,让企业在云原生时代能够更加灵活地应对业务变化,真正实现了数据库与云基础设施的无缝融合。
高可用性增强:Group Replication 与克隆能力
云数据库 MySQL 8.4 在高可用场景下实现了多项突破,其中最引人注目的是智能重试机制的增强。SOURCE_RETRY_COUNT 参数的默认值从3提升至10,这意味着系统能够更好地应对网络波动,大幅减少因瞬时网络问题导致的复制中断。在 GTID 方面,8.4 版本引入了 GTIDs 标记功能(格式:UUID:TAG:NUMBER),便于区分不同的事务组,显著提升了复杂集群环境下的故障排查效率。此外,克隆插件的兼容性也得到了放宽,现在允许同系列不同点版本之间进行克隆操作(例如8.4.0与8.4.14),极大地简化了滚动升级的流程,同时组复制功能还支持组内不同版本节点的原地降级,进一步提升了集群的灵活性和可维护性
性能优化:查询引擎与统计信息
云数据库 MySQL 8.4 在查询性能上实现了全面提升,尤其是针对复杂查询场景的优化令人印象深刻。优化器现在支持将更多类型的量化比较谓词转换为派生表连接,这使得复杂嵌套查询的性能能够提升15%-20%,对于业务中常见的多表关联查询场景将带来显著的性能增益。在统计信息管理方面,8.4 版本引入了 AUTO UPDATE 选项(默认启用),使得统计信息的更新频率能够与数据变更频率动态对齐,有效避免了手动维护统计信息的工作量。此外,针对云环境的特性,MySQL 8.4 还优化了大量 InnoDB 参数的默认值,使得实例在创建后即能获得较好的性能表现,真正做到了开箱即用。
平滑升级:通过 DTS 升级至 MySQL 8.4
数据传输服务 DTS,可以帮助企业用户从容完成从 MySQL 8.0 到 8.4 的版本迁移。
结语

MySQL 8.4 LTS 是未来数年的主流选择,而腾讯云数据库 MySQL 8.4 则是这一版本在企业级场景下的最佳实践。通过云原生深度优化、安全增强、高可用性保障以及丰富的企业级能力,云数据库 MySQL 8.4 为用户提供了一个稳定、安全、易用的数据服务平台。
附录:MySQL 8.4 支持功能列表

当前生态下,腾讯云数据库 MySQL 8.4 支持控制台全部能力,支持功能列表如下:

功能属性 | 功能名称 | MySQL 8.4 |
生命周期 | 创建实例 | 支持 |
创建只读实例 | 支持 | |
创建灾备实例 | 支持 | |
销毁实例 | 支持 | |
按量转包年包月 | 支持 | |
自动续费 | 支持 | |
实例管理 | 设置实例维护时间 | 支持 |
为实例指定项目 | 支持 | |
调整配置 | 支持 | |
迁移可用区 | 支持 | |
修改端口号 | 支持 | |
主备切换 | 支持 | |
修改数据复制方式 | 支持 | |
版本升级 | 升级数据库引擎版本 | 支持 |
升级内核小版本 | 支持 | |
架构升级 | 双节点升级三节点 | 支持 |
支持引擎 | InnoDB | 支持 |
备份与回档 | 自动备份 | 支持 |
手动备份 | 支持 | |
跨地域备份 | 支持 | |
下载备份 | 支持 | |
删除备份 | 支持 | |
克隆实例 | 支持 | |
回档 | 支持 | |
定期备份保留 | 支持 | |
备份加密 | 支持 | |
备份落冷 | 支持 | |
监控与告警 | 资源监控 | 支持 |
引擎监控 | 支持 | |
部署监控 | 支持 | |
告警 | 支持 | |
账号管理 | 创建账号 | 支持 |
设置密码复杂度 | 支持 | |
重置密码 | 支持 | |
修改账号权限 | 支持 | |
修改授权访问的主机地址 | 支持 | |
删除账号 | 支持 | |
数据库管理 | DMC 控制台 | 支持 |
数据安全 | 安全组 | 支持 |
数据库审计 | 支持 | |
数据通道 | 使用 DTS 服务迁移 | 支持 |
离线迁移 | 支持 | |
导入 SQL 文件 | 支持 | |
参数管理 | 设置实例参数 | 支持 |
网络 | 切换网络 | 支持 |
开启外网连接地址 | 支持 | |
性能 | 数据库代理 | 支持 |
CPU 弹性扩容 | 通用型支持 | |
操作日志 | 慢日志 | 支持 |
慢日志下载 | 支持 | |
错误日志 | 支持 | |
回档日志 | 支持 | |
日志投递 | 支持 |
TencentDB
往期推荐







