MySQL 9.5 正式发行(GA)【转】

news/2025/11/27 15:25:02/文章来源:https://www.cnblogs.com/paul8339/p/19277786

MySQL 9.5创新版于2025年10月21日正式发行,让我们一起快速浏览一下该版本有哪些特性。

MySQL 9.5在账号管理、性能优化、安全性、功能扩展等多个核心领域都有重要更新,其核心是提升管理灵活性、运行性能与安全合规性。

一、账号与权限管理增强

  1. 新增强制角色激活功能,通过activate_mandatory_roles选项控制强制角色的激活逻辑。当activate_all_roles_on_login关闭,且该选项开启时,账号会自动激活强制角色与默认角色,默认情况下该选项处于启用状态。
  2. 连接控制组件新增配置项,通过component_connection_control.exempt_unknown_users系统变量,可设置是否对无用户凭证的失败连接,豁免延迟惩罚,同时新增状态变量Component_connection_control_exempted_unknown_users用于统计豁免连接数,兼顾安全与负载均衡场景需求。

二、性能优化与配置调整

  1. 二进制日志优化binlog_transaction_dependency_history_size系统变量默认值从 25000 提升至 1000000,最大值从 1000000 增至 10000000,优化大事务场景下的依赖管理。
  2. InnoDB 优化innodb_log_writer_threads默认值根据二进制日志启用状态和 CPU 数量动态调整,例如,二进制日志关闭且逻辑 CPU≤4 时默认关闭该功能;innodb_change_buffering默认值改为ALL,提升二级索引更新效率。
  3. 线程池自动配置线程池插件可根据服务器硬件(VCPU 数量)自动设置thread_pool_size等 5 个核心变量的最优默认值,还能验证并修正错误配置,减少人工调优成本。

三、安全性提升

  1. 认证安全增强caching_sha2_password_digest_rounds默认值提升至 10000,加强密码哈希安全性;SCRAM-SHA-1认证方式 deprecated,默认认证方式改为SCRAM-SHA-256,同时更新对应系统变量默认值。
  2. 复制安全默认启用所有复制连接默认开启加密,SOURCE_SSL默认值设为 1,group_replication_ssl_mode默认改为REQUIREDgroup_replication_recovery_use_ssl默认开启,降低数据传输风险。
  3. 密钥管理升级component_keyring_kmipkeyring_okv支持 Oracle Key Vault 21.10 + 的SECRET密钥类型;keyring_okv插件 deprecated,由keyring_kmip组件替代,兼容更多 KMIP 1.1 协议的密钥管理产品。

四、功能扩展与兼容性改进

  1. JavaScript 支持升级JavaScript 存储过程的 SQL 调用结果集大小限制提升,支持更大数据量;MLE 组件遵循 ECMAScript 2025 规范,同时支持处理含冗余 / 相对目录的文件路径,mle.memory_max变量可根据物理内存自动配置(5% 占比,0.4GB-32GB 范围)。
  2. JSON 功能优化修复大精度浮点数 JSON 解析校验错误、TIME 值转 JSON 缩小问题;JSON Duality Views 完善 DML 操作逻辑,禁止删除嵌套子对象的单例子项,修复含子查询 WHERE 条件创建视图时的断言失败问题。
  3. 新增诊断工具引入 MySQL Diagnostic Monitor(mysqldm)客户端工具,可预设查询收集服务器诊断信息并以 JSON 格式存储,支持自定义输出目录、迭代次数和间隔,便于问题排查。

五、其他重要更新

  1. 系统变量与插件调整移除group_replication_allow_local_lower_version_joinreplica_parallel_type等 deprecated 变量,以及semisync_mastersemisync_slave插件,由新插件替代;explain_format默认值从TRADITIONAL改为TREE,优化执行计划展示。
  2. 编译与打包优化Solaris 平台支持 Clang 和 GCC 编译,默认使用 OpenSSL 3;升级 bundled 的 googletest、libbacktrace 库版本,CMake 最低要求版本提升至 3.17.5,同时支持选择 bundled 或系统 libzip 库编译。
  3. sys Schema 增强revoke_schema_privileges_from_all_accounts_except()存储过程默认安装,可批量撤销某 schema 权限(排除指定账号),简化权限管理操作。

总结了一份MySQL 9.5.0 新特征分类对照表,表格会清晰列出特征类别、关键变更及影响,方便大家快速查阅和对比旧版本差异。

MySQL 9.5.0 新特征分类对照表

特征类别关键变更内容影响与价值
账号与权限管理

1. 新增activate_mandatory_roles选项,支持强制角色激活

2. 新增component_connection_control.exempt_unknown_users变量,豁免未知用户连接延迟惩罚3. 新增Component_connection_control_exempted_unknown_users状态变量

1. 精细化控制角色激活逻辑,提升权限管理安全性

2. 避免负载均衡合法连接被误判,保障服务器可用性

性能优化

1. binlog_transaction_dependency_history_size默认值从 25000→1000000,最大值从 1000000→10000000

2. innodb_log_writer_threadslog_bin状态和 CPU 数动态调整默认值

3. 线程池自动根据 VCPU 数配置thread_pool_size等 5 个变量

1. 优化大事务二进制日志依赖管理

2. 适配不同硬件与日志配置,提升 InnoDB 写入性能

3. 减少人工调优成本,适配硬件资源

安全性提升

1. caching_sha2_password_digest_rounds默认值→10000

2. 复制连接默认加密,SOURCE_SSL默认 = 1,group_replication_ssl_mode默认 = REQUIRED

3. keyring_okv插件 deprecated,由keyring_kmip替代

1. 增强密码哈希安全性

2. 降低复制数据传输风险,默认符合安全合规要求

3. 兼容更多 KMIP 1.1 协议密钥管理产品

功能扩展

1. JavaScript 存储过程支持更大结果集,MLE 组件遵循 ECMAScript 2025

2. 新增 mysqldm 诊断工具,支持 JSON 格式导出诊断信息

3. JSON Duality Views 禁止删除嵌套子对象单例子项,修复子查询创建视图问题

1. 提升 JavaScript 业务处理能力,兼容最新语言规范

2. 简化故障排查,便于向 Oracle Support 提交诊断数据

3. 完善 JSON 视图功能稳定性,避免数据操作异常

系统变量与插件

1. 移除group_replication_allow_local_lower_version_join等 2 个变量,移除semisync_master等 2 个插件

2. explain_format默认值从 TRADITIONAL→TREE

3. innodb_change_buffering默认值从 DEFAULT→ALL

1. 清理过时功能,减少版本兼容性负担

2. 优化执行计划展示,更易理解查询逻辑

3. 提升二级索引更新效率

编译与打包

1. Solaris 支持 Clang/GCC 编译,默认用 OpenSSL 3

2. 升级 googletest 至 1.17、libbacktrace 至 2025 年 4 月版

3. CMake 最低要求 3.17.5,支持选择 bundled / 系统 libzip

1. 适配 Solaris 平台新编译环境,提升安全性

2. 修复旧库潜在问题,提升编译稳定性

3. 增强编译灵活性,适配不同系统库环境

sys Schema

1. revoke_schema_privileges_from_all_accounts_except()存储过程默认安装

2. 修复sys.ps_trace_thread存储过程错误处理问题

1. 批量撤销 schema 权限(排除指定账号),简化权限管理

2. 提升存储过程稳定性,减少执行异常

认证与密钥管理

1. SCRAM-SHA-1认证方式 deprecated,authentication_ldap_sasl_auth_method_name默认→SCRAM-SHA-256

2. component_keyring_kmip支持 Oracle Key Vault 21.10 + 的 SECRET 密钥类型

1. 升级 LDAP 认证安全等级,符合现代加密标准

2. 扩展密钥类型支持,适配更高版本密钥管理系统

 

转自

https://mp.weixin.qq.com/s/wRzMWNgJStVk1N3KI0tItg

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/978532.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

2025年聚氨酯发泡保温厂家联系电话汇总 全国重点企业官方联系方式与高效采购指南

本文基于2025年行业公开数据及中国建筑节能协会保温材料行业报告,结合推荐对象参考内容,从企业资质、产品性能、服务网络等维度筛选5个推荐对象,旨在为聚氨酯发泡保温领域提供可靠联系方案。根据行业统计,聚氨酯保…

2025年北京cppm课程机构权威推荐榜单:cppm课程培训‌/cppm证书‌/cppm考试源头机构精选

在采购与供应链管理专业化要求不断提高的背景下,CPPM(注册职业采购经理)认证已成为衡量采购专业人员能力的重要标准。根据行业数据显示,CPPM认证的市场需求量年均增长率稳定在15%以上,2024年全国报考人数同比增长…

深入解析:缓存异常:缓存穿透、缓存击穿、缓存雪崩

深入解析:缓存异常:缓存穿透、缓存击穿、缓存雪崩pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas"…

湖南人滑雪地天花板!七星岭-不止有滑雪,还有治愈系云海风光

南方人对雪的执念,大抵是刻在骨子里的。不必远赴北方雪城,在湖南周边就藏着一处能沉浸式感受 “千里冰封” 的宝藏地 — 七星岭国际滑雪场。这座盘踞在湘赣边界大围山山脉的高山雪场,距湖南长沙仅170公里,2个多小时…

row_number()、dense_rank()、rank() 函数介绍和应用场景

一、函数介绍 核心差异总结:​row_number():不考虑重复值,强制分配连续唯一序号(即使分数相同,序号也不重复);​rank():允许重复排名,但会跳过重复值占用的序号(如两个第 2 名后,下一名直接是第 4 名);​…

二、使用Spring AI实现基于sse协议的MCP Server

二、使用Spring AI实现基于sse协议的MCP Server ================================================================================== =========================================================================…

2025 年电动窗厂家推荐 爱尚爱铝门窗:全链条铝型材解决方案与技术创新实践,适配多场景需求电动提升窗/微型电动提升窗/电动全景推拉门窗/电动天窗厂家推荐

行业背景 随着全球建筑智能化、绿色化趋势的持续深化,电动窗凭借便捷操控、节能降耗、安全稳定等优势,已成为家居装修、商业建筑及工业领域的重要选择。市场对电动窗的性能要求不断升级,不仅聚焦保温隔热、密封隔音…

三、使用Spring AI实现基于stdio协议的MCP Server

三、使用Spring AI实现基于stdio协议的MCP Server ================================================================================== =======================================================================…

DB2数据库关闭归档模式

db2 connect to micsoccdb2 update db cfg using LOGARCHMETH1 offdb2 terminatedb2stop forcedb2start

家长必看!2025-2026申请季A-Level全日制机构排名(6 家头部详解+三大梯队)

2025年A-Level考试正迎来重大变革。继CAIE考试局宣布在中国考区对数学、进阶数学等六大学科启用独立命题后,爱德思考试局也在6月数学P1-P4单元推出专属"区域卷"。两大考试局虽强调此举旨在提升考试安全与公…

国标GB28181算力算法平台EasyGBS视频监控系统在多领域创新应用

在视频监控与物联网高速发展的今天,海量设备接入、视频数据汇聚与智能分析成为了行业数字化的核心挑战。作为遵循国标GB28181协议的核心平台之一,国标GB28181算法算力平台EasyGBS视频智能服务平台早已超越了传统视频…

南昌滑雪场推荐!七星岭国际滑雪场:解锁冬日限定速度与激情

冬天的仪式感,总少不了一场与雪的亲密邂逅。不想远赴东北,又想在银装素裹中尽情撒欢?南昌周边藏着一处宝藏滑雪地 ——七星岭国际滑雪场,驱车2小时就能抵达,无需长途跋涉,就能解锁冬日限定的速度与激情。 一、2小…

体育赛事赋能创新 亚运奥运多维突破

2025-11-27 17:13:57 体育赛事赋能创新 亚运奥运多维突破|@dOd.HrBfUdOnG.cN@||@dOe.hRbFuDoNg.Cn@||@dOf.HrBfUdOnG.cN@||@dOg.hRbFuDoNg.Cn@||@dOh.HrBfUdOnG.cN@||@dOi.hRbFuDoNg.Cn@||@dUl.ShEnGYuAnRaCkS.cOm@||@…

2025 年 11 月铁盒厂家推荐排行榜,食品铁盒/保健品铁盒/化妆品铁盒/茶叶铁盒/磁吸铁盒/异形铁盒,精选耐用设计与定制工艺之选

2025 年 11 月铁盒厂家推荐排行榜,食品铁盒/保健品铁盒/化妆品铁盒/茶叶铁盒/磁吸铁盒/异形铁盒,精选耐用设计与定制工艺之选 在当今包装产业中,铁盒凭借其出色的密封性、耐用性和环保特性,已成为食品、保健品、化…

2025年下半年冷再生机租赁/水泥板破碎机出租公司前五推荐

随着2025年下半年基建行业的持续发展,冷再生机租赁市场呈现蓬勃态势。本文基于行业调研数据,为工程承包商和施工企业提供五家值得考虑的冷再生机租赁服务商推荐榜单。排名不分先后,仅作参考选择,其中江苏环硕建设有…

详细介绍:【Linux权限 (二)】Linux权限机制深度解析:umask如何决定默认权限与粘滞位的妙用

pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco", "Courier New", …

SAT提分哪家强?2025杭州/上海6大顶尖机构测评,锁定名校offer

2025年美本、加本及新加坡本科申请季已进入关键冲刺阶段,一份具有竞争力的SAT成绩单,正是杭州、上海学子在万级申请者中脱颖而出的核心筹码。作为长三角留学申请核心城市,杭州、上海的SAT培训市场机构林立,但质量参…

2025年如何选择优质的火锅桌生产厂家?

在选择合适的现代轻奢风火锅桌生产厂家时,首先需要明确自身的需求,包括风格、尺寸和功能等。厂家提供的设计方案与材料选择应符合现代轻奢风格,展示出细腻与高端感。同时,评估厂家的技术实力和生产规范也十分关键,…

2025 年 11 月留香阁食品推荐排行榜,预制菜/调理半成品/咀留香/黑椒牛排,精选优质食材与创新工艺,满足便捷餐饮与家庭烹饪的多重需求!

2025 年 11 月留香阁食品推荐排行榜:预制菜与调理半成品行业深度解析 行业背景与发展趋势 预制菜与调理半成品行业近年来呈现爆发式增长态势,这背后反映了现代生活节奏加快与消费升级的双重驱动。随着城市化进程加速…

多元体育竞技优化 赛事亚运奥运实战赋能

2025-11-27 16:41:18 多元体育竞技优化 赛事亚运奥运实战赋能|@dEt.SpRiNg-YoUnG.cOm@||@dEu.sPrInG-YoUnG.COM@||@dEv.SpRiNg-YoUnG.cOm@||@dEw.sPrInG-YoUnG.COM@||@dEx.SpRiNg-YoUnG.cOm@||@dEy.sPrInG-YoUnG.COM@|…