MySQL 9.6.0 全新版本现已正式上线,本次迭代聚焦于审计体系重构、GTID 复制机制增强、安全防护能力升级等关键方向,并集中修复了大量历史遗留缺陷,全面强化数据库在高并发、高可用及合规场景下的运行稳定性与工程实用性。
1. 审计日志模块化重构,运维响应更敏捷
MySQL 9.6.0 对审计日志子系统实施了深度架构演进,将原先一体化的审计模块解耦为轻量级、可插拔的专用组件。该设计显著简化了审计功能的部署流程与生命周期管理,支持用户按需定制日志输出路径、序列化格式、内存缓冲区容量等关键参数。此外,系统变量 audit_log_rotate_on_size 的修改权限已严格限定为具备 AUDIT_ADMIN 权限的账户,进一步夯实权限隔离防线。
2. GTID 复制逻辑全面重写,分布式事务一致性更强
本版本引入全新设计的 GTID 集合内部表示结构,彻底替代原有实现。新结构不仅使 GTID 相关逻辑更加清晰、现代,还大幅提升了处理效率与代码可读性,为跨节点事务追踪、故障恢复及多活架构下的数据一致性提供了更底层、更可靠的支撑。
3. InnoDB 存储引擎持续打磨,可靠性再上台阶
作为 MySQL 默认且最广泛使用的存储引擎,InnoDB 在此版本中完成多项关键增强:
FLUSH TABLE FOR EXPORT 与 DROP TABLE、DML 操作并发执行时潜在的死锁路径。4. 原生容器感知能力落地,资源调度更精准
新增 container_aware 启动参数,使 MySQL 实例可在启动阶段自动探测所在容器环境的 CPU 核心数与内存上限,并据此动态调整内部线程池、缓冲区大小等资源配置策略,确保在 Kubernetes、Docker 等主流容器平台中实现资源利用最优化,避免因配置僵化导致的性能瓶颈或资源浪费。
1. 哈希算法组件化隔离,满足等保与行业规范要求
将已被标记为废弃(deprecated)的 MD5() 和 SHA1() SQL 函数迁移至独立组件 classic_hashing 中。该组件默认不启用,用户可根据实际业务兼容性需求选择是否安装,既保障旧系统平滑过渡,又有效规避使用不符合现行密码学标准的哈希算法所带来的合规风险。
2. 认证流程精细化调优,错误提示统一化、标准化
3. 账户锁定状态可视化,安全审计更透明
Performance Schema 新增 TEMPORARY_ACCOUNT_LOCKS 表,用于实时查询当前被临时锁定的用户账户列表;HOST_CACHE 表亦新增两个统计列,分别记录因永久锁定与临时锁定所触发的认证失败次数,便于 DBA 快速识别异常登录行为与潜在暴力破解风险。
1. JSON Duality 视图支持细粒度 DML 权限标签,兼容 Oracle 语义
现允许在创建 JSON duality 视图时,为底层每张基础表显式声明允许执行的 DML 类型(如 INSERT / UPDATE / DELETE),亦可通过 NO INSERT 等限制性标签禁用特定操作。支持多种标签组合,实现单视图内不同表之间的差异化写入控制策略,语法与行为均与 Oracle Database 保持高度一致。
2. 日志体系能力拓展,可观测性进一步增强
setup_loggers 表进行集中开关与级别配置,统一纳管至企业级监控平台。3. MySQL Shell 扩展能力开放,AI 与数据工具链深度融合
Option Tracker 功能现已覆盖 MySQL Shell 命令行客户端及 VS Code 插件版 MySQL Shell,新增多个运行时状态变量,可用于统计自然语言转 SQL、HeatWave AI 查询助手、数据导入导出等高频操作的调用频次与成功率,帮助团队掌握工具使用趋势与效能瓶颈。
4. 配置管理工具持续优化,交互体验更友好
mysqlx_port 变量无法持久化写入配置文件的问题;同步解决服务器启动时未按预期应用文件权限设置的缺陷;1. 第三方依赖升级,底层安全基线全面提升

2. SQL 语法与查询优化器增强
GROUPING() 函数现已支持在不含 ROLLUP 的普通聚合查询中直接使用;COALESCE() / ANY_VALUE() 与 JSON 函数混用时可能触发的断言崩溃问题;同步修正负数年份(如公元前日期)在 DATETIME 类型解析中校验逻辑不一致的缺陷;3. 超过 40 项 Bug 修复,覆盖全链路关键场景
本次更新共修复 40+ 个已知问题,涉及查询执行引擎、逻辑备份工具(mysqldump / mysqlpump)、Performance Schema 数据采集精度、配置文件解析逻辑等多个核心模块,典型案例如下:
\)时,mysqldump --routines 参数未能正确添加转义引号的问题;--skip-grant-tables 启动选项后,MySQL 服务进程偶发无法正常初始化的问题。稿源:https://www./link/6d071ab76ca9b5352ec881b8d7d0d15b
源码地址:点击下载