这个十月发布的版本是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. Linux 运行 Bitcoin 软件

    首先进入官网 bitcoin.org 下载 Bitcoin Core. 下载得到 tar.gz 文件后解压,并安装: tar xzf bitcoin-25.0-x86_64-linux-gnu.tar ...

  2. 【CentOS7】之执行yum命令报错

    备份文件: # CentOS-Base.repo # # The mirror system uses the connecting IP address of the client and the ...

  3. 微信小程序之无需服务端支持实现内容安全检查

    微信小程序之无需服务端支持实现内容安全检查 微信小程序审核未通过,原因如下: 为避免您的小程序被滥用,请你完善内容审核机制,如调用小程序内容安全API,或使用其他技术.人工审核手段,过滤色情.违法等有 ...

  4. EasyDarwin,EasyNVR, EasyNVS, EasyDSS...这些都是啥

    EasyDarwin 是开源的基础版本, 其他都是衍生产品(http://www.easydarwin.org/) EasyNVR, 就是视频监控录像机,可以查看实时监控和保存监控视频, 如下图, ( ...

  5. Vue配置代理(devServer)解决跨域问题

    1.作用: Vue官方文档的解释是: 如果你的前端应用和后端 API 服务器没有运行在同一个主机上,你需要在开发环境下将 API 请求代理到 API 服务器.这个问题可以通过 vue.config.j ...

  6. 前端微服务qiankun 2.x主子应用通信代码片段

    主应用代码 主应用工程里面源代码新建qiankun/index.js,通信代码如下: import { initGlobalState } from "qiankun"; impo ...

  7. iPay88 学习笔记

    ipay88 学习笔记 之前弄过 MOLPay 现在弄 ipay88</p><p>差不多的概念 这里记入流程就好了 首先是做订单, 然后通过 merchant key + 订单 ...

  8. 在Activity中测量控件宽高的三种方式

    在进行Android开发时,有时需要测量控件的宽和高,常用的方式有以下三种: (1)重写onWindowFocusChanged(hasFocus: Boolean)方法,在这个方法内获取控件的宽高 ...

  9. Android dtbo(3) 编译和验证

    您可以使用设备树编译器 (DTC) 编译设备树源文件.不过,在将叠加层 DT 应用于目标主 DT 之前,您还应该通过模拟 DTO 的行为来验证结果. 1. 通过DTC进行编译 构建主 DT .dts ...

  10. dotnet 冒泡排序

    // See https://aka.ms/new-console-template for more information using ConsoleApp1; Console.WriteLine ...