这个十月发布的版本是MySQL宣布转向新的LTS/Innovation发布模式后的第三个长期支持(LTS)版本和第二个创新(Innovation)版本。更多细节请参见MySQL发布:创新和长期支持。
在创新周期中,MySQL 9.x的季度版本将包括新功能、弃用功能和移除功能,以及错误修复。
9.x版本还包括Shell、Router、Connectors和Clients。还有一个针对MySQL的VS Code的新版本。
MySQL数据库管理员(DBAs)、开发者和用户应该迁移到支持9.x创新、8.4长期支持和8.0版本的Connectors和客户端的最新9.x GA版本。

MySQL继续维持每三个月发布一次的频率。
在2025年1月左右,预计会有:

仅包含错误修复和安全补丁的发布
MySQL 8.4.4 LTS
MySQL 8.0.41

创新发布
MySQL 9.2.0 Innovation

MySQL Server 9.1.0 创新版正式发行版包括:
功能、错误和安全修复

MySQL Server 8.4.3 长期支持版正式发行版包括:
错误和安全修复

MySQL Server 8.0.40 正式发行版包括:
错误和安全修复

升级指导
鼓励客户从MySQL Server 8.0.x迁移到最新的8.4.x长期支持版,目前是8.4.3。
想要探索新功能和特性的客户,鼓励升级到MySQL 9.1创新版。

MySQL Server 9.1 亮点
MySQL 社区版:SQL
全新!CREATE DATABASE 和 DROP DATABASE 现在完全原子化且崩溃安全
适用于InnoDB和支持原子DDL的存储引擎
能够清晰处理由于文件系统或其他问题可能导致的问题

全新!如果不存在则创建视图
如果视图不存在,则像往常一样创建
如果视图已经存在,则不更改当前视图定义并发出警告

全新!Explain增强功能
包含有关半连接策略的信息

MySQL 企业版:JavaScript 存储程序
全新!JavaScript程序中的VECTOR支持
现在可以在JavaScript程序中使用VECTOR值作为输入参数、输出参数、预处理语句bind()参数和返回值。

MySQL 企业版:MySQL InnoDB集群(组复制)的流量控制监控
增加了流量控制是否被触发以及它引起了多少节流的指示。
如果从节点落后,流量控制会限制主节点。
四个新变量提供了流量控制调整的度量指标
当前正在被节流的会话数
节流发生的次数
总节流时间
最后一次节流事务的时间戳
使数据库管理员能够获得关于节流的额外洞察
确定集群是否处于压力之下
优化流量控制设置、硬件和配置
实现改进和更平滑的吞吐量

MySQL 企业版:多线程应用器 - 扩展应用器统计
该组件向MySQL性能模式添加了两个新表
通过从整个复制管道收集统计数据,提供增强的可观察性
每个复制通道的应用器指标可在性能模式表replication_applier_metrics中获取
特定于工作器的指标可在性能模式表replication_applier_progress_by_worker中获取
使数据库管理员能够区分DDL和DML
监控复制吞吐量(每秒字节数)
已应用、排队和正在进行的事务
帮助诊断复制延迟并估计赶上的时间

MySQL 企业版:遥测
全新!支持OpenTelemetry日志记录
从MySQL服务器导出遥测日志
发送到支持OpenTelemetry标准的收集器和后端
日志使用OTLP HTTP协议的推送模型导出到单个端点。
通过TLS提供网络安全加密
支持日志压缩。
使数据库管理员能够
在生产环境中排查操作问题
从MySQL服务器收集经过仪器记录的日志事件
将日志数据格式化为OpenTelemetry OTLP格式
将OTLP日志发送到外部的OpenTelemetry收集器进程

MySQL 企业版:OpenID Connect(OAuth2 - JWT)认证
OpenID Connect(OIDC)提供
一种安全的认证方法,用于验证用户是否是他们自称的身份。
OIDC认证协议提供了联合单点登录(Federated SSO),利用OAuth 2.0授权框架。
组织可以利用他们安全的集中认证系统
作为OpenID提供者(OP)或身份提供者(IDP)。
对于开发者和企业来说,使用和管理都很容易。
MySQL作为依赖方(RP),将其用户认证功能外包给OpenID Connect IDP/OP。
有关OpenID的更多信息,请查看关于数字身份的内容。
OpenID使得MySQL 9.1的连接器、路由器和客户端能够根据支持OpenID Connect的外部授权服务器(IAMs)执行的认证,提供用户的身份。

这些OpenID提供者的例子包括
Oracle
Oracle Identity Cloud
Oracle Access Management

Microsoft
Microsoft Entra ID(以前称为Azure Active Directory)
Windows Server上的ADFS

Okta
Auth0
Okta OP

PingIdentity
PingFederate
PingOne for Enterprise

SecureAuth
IdP

RSA Security
RSA ID Plus

Google
Identity Platform

Verizon
VZConnect

Akamai
Identity Cloud
等等——完整的认证OpenID提供者列表。

我们还发布了MySQL客户端、工具和连接器的9.1版本。

无论服务器版本如何,始终使用最新版本的MySQL客户端、工具和连接器。
这些9.1版本的客户端、工具和连接器支持MySQL Server 8.0、8.4 LTS和9.1创新版。
一如既往,感谢您使用MySQL。

文章转载(翻译):https://blogs.oracle.com/mysql/post/mysql-october-2024-ga-releases-now-available

文章看完了,如果觉得本文对您的工作或生活有用,希望分享给你身边的朋友,一起学习,共同进步哈~~~

欢迎关注我的公众号【数库信息技术】,你的关注是我写作的动力源泉

各大平台都可以找到我:
————————————————————————————
公众号:数库信息技术
墨天轮:https://www.modb.pro/u/427810
百家号:https://author.baidu.com/home/1780697309880431
CSDN :https://blog.csdn.net/rscpass
51CTO: https://blog.51cto.com/u_16068254
博客园:https://www.cnblogs.com/shukuinfo
知乎:https://www.zhihu.com/people/shukuinfo
————————————————————————————

MySQL创新版9.1.0于2024年10月15日正式发布-新功能特性先睹为快[译]的更多相关文章

  1. Mysql自动备份工具1.0(2013年11月15日更新)

    Mysql自动备份工具1.0 下载地址 2013-11-15 1.解决日历控件在Windows7/8/8.1环境下遮挡按钮问题:2.解决按月备份当月没有该日期问题: 2013-11-13 1.Mysq ...

  2. 本周MySQL官方verified/open的bug列表(11月15日至11月21日)

    本周MySQL verified的bug列表(11月15日至11月21日) 1. Bug #70923    Replication failure on multi-statement INSERT ...

  3. vue3.0和2.0的区别,Vue-cli3.0于 8月11日正式发布,更快、更小、更易维护、更易于原生、让开发者更轻松

    vue3.0和2.0的区别Vue-cli3.0于 8月11日正式发布,看了下评论,兼容性不是很好,命令有不少变化,不是特别的乐观vue3.0 的发布与 vue2.0 相比,优势主要体现在:更快.更小. ...

  4. 延期!欧盟新标EN IEC 62368-1:2020延至2024年7月6日生效

    近日,TC108X成员投票同意将EN IEC 62368-1:2020(对应IEC 62368-1第三版)的DOW (Date Of Withdrawn)日期由原先的2023年1月6日延长至2024年 ...

  5. 10月16日下午MySQL数据库CRUD操作(增加、删除、修改、查询)

    1.MySQL注释语法--,# 2.2.后缀是.sql的文件是数据库查询文件. 3.保存查询. 关闭查询时会弹出提示是否保存,保存的是这段文字,不是表格(只要是执行成功了表格已经建立了).保存以后下次 ...

  6. 10月28日下午MySQL数据库的增加、删除、查询(匹配数据库登录和可以增、删、查的显示数据库内容的页面))

    一.匹配数据库登录 步骤: 1.做一个普通的登录界面,注意提交方式为post. <!--登录界面--> <form action="chuli.php" meth ...

  7. 10月30日上午MySQL数据库的修改(从网页上实现对数据库的更改)

    从网页页面上对数据库进行更改,连接着之前做的增加.删除.查询. 1.先做一个修改页面 <body> <!--这个页面需要让用户看到一些数据,所以不是一个纯php页面,页面效果和增加页 ...

  8. 10月20日MySQL数据库作业解析

    设有一数据库,包括四个表:学生表(Student).课程表(Course).成绩表(Score)以及教师信息表(Teacher).四个表的结构分别如表1-1的表(一)~表(四)所示,数据如表1-2的表 ...

  9. 10月14日下午MySQL数据库基础

    数据库基础 类型: 1.varchar:字符串,用于姓名班级,地址等,地址一般长50,姓名长20 2.int:整数,用于成绩,序号等 3.float:小数 4.bit:布尔型,用于性别等 5.时间也用 ...

  10. Linux安装最新版Mono,Jexus(截至2015年12月30日)

    安装系统必备: yum -y install gcc gcc-c++ bison pkgconfig glib2-devel gettext make libpng-devel libjpeg-dev ...

随机推荐

  1. Mac上HomeBrew安装及换源教程

    Mac上HomeBrew安装及换源教程 Mac的Mac OS系统来源于Unix系统,得益于此Mac系统的使用类似于Linux,因此Linux系统中的包管理概念也适用于Mac,而HomeBrew便是其中 ...

  2. SpringMVC:注解配置SpringMVC

    目录 创建初始化类,代替web.xml 创建SpringConfig配置类,代替spring的配置文件 创建WebConfig配置类,代替SpringMVC的配置文件 测试功能 使用配置类和注解代替w ...

  3. 5个必知的高级SQL函数

    5个必知的高级SQL函数 SQL是关系数据库管理的标准语言,用于与数据库通信.它广泛用于存储.检索和操作数据库中存储的数据.SQL不区分大小写.用户可以访问存储在关系数据库管理系统中的数据.SQL允许 ...

  4. .NET 多版本兼容的精美 WinForm UI控件库

    前言 有粉丝小伙伴在后台留言咨询有没有WinForm 控件库推荐,现在就给安排上. .NET 平台进行 Windows 应用程序开发的我们来说,找一个既美观又实用的 WinForm UI 控件库至关重 ...

  5. 事务发件箱模式在 .NET 云原生开发中的应用(基于Aspire)

    原文:Transactional Outbox in .NET Cloud Native Development via Aspire 作者:Oleksii Nikiforov 总览 这篇文章提供了使 ...

  6. 基于Service Worker实现WebRTC局域网大文件传输能力

    基于Service Worker实现WebRTC局域网大文件传输能力 Service Worker是一种驻留在用户浏览器后台的脚本,能够拦截和处理网络请求,从而实现丰富的离线体验.缓存管理和网络效率优 ...

  7. BOM – Cookie 和 LocalStorage

    前言 Cookie 和 LocalStorage 是非常基础的东西. 我是学编程后, 第 3 年才开始写博客的, 所以很多在第 1, 2 年学的知识完全都没有记入下来. (比如 C#, JS 语法等等 ...

  8. SQL Server 中的 NUL 设备/NIL设备

    SQL Server 中的 NUL 设备/NIL设备 在 SQL Server 中,有一个特殊的设备叫做 NUL(注意,不是 NULL),它类似于文件系统中的"黑洞".NUL 设备 ...

  9. ShiftAddAug:基于乘法算子训练的最新无乘法网络方案 | CVPR'24

    不包含乘法的运算符,如移位和加法,因其与硬件的兼容性而日益受到重视.然而,采用这些运算符的神经网络(NNs)通常表现出比具有相同结构的传统NNs更低的准确性.ShiftAddAug利用成本较高的乘法来 ...

  10. docker安装及基本的镜像拉取

    docker 使用存储库安装 卸载它们以及相关的依赖项. yum remove docker \ docker-client \ docker-client-latest \ docker-commo ...