这个十月发布的版本是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. 【Docker教程系列】Docker学习5-Docker镜像理解

    通过前面几篇文章的学习,我们已经安装好了Docker,也学会使用一些常用的命令.比如启动命令.镜像命令.容器命令.常用命令分类后的第二个就是镜像命令.那么镜像是什么?拉取镜像的时候为什么是一层一层的? ...

  2. 关于 MemoryStream 的多次写入,模拟post请求,接收方 .net core web api无法读取到流数据,报 System.IO.IOException: Unexpected end of Stream, the content may have already be en read by another component.

    主要是业务不熟害死人.记录一下.真想抽自己几个嘴巴子 先说结论,知道这个结论的下面文字都是废话: 一.new MemoryStream 的时候,如果需要分次写入,只能是像下面这样子 MemoryStr ...

  3. Python 串口

    ref: https://www.cnblogs.com/zhicungaoyuan-mingzhi/p/12303229.html

  4. CSS 实现滑动整个元素

    其实没什么难点,主要就是两个CSS属性 scroll-snap-type 这个是作用在包裹容器身上的. scroll-snap-align 这个是作用在被包裹容器身上的. 效果如下图所示: 代码如下: ...

  5. 合合信息扫描全能王亮相静安区3·15活动,AI扫描带来绿色消费新体验

    保护消费者的合法权益,是全社会的共同责任.为优化消费环境.促进品质消费高地建设,打造安全优质和谐的消费环境,上海静安区消保委于3月15日举办静安区2024年"3·15"国际消费者权 ...

  6. 《Vue.js 设计与实现》读书笔记 - 第 4 章、响应系统的作用与实现

    第 4 章.响应系统的作用与实现 4.1 响应式数据与副作用 副作用函数就是会对外部造成影响的函数,比如修改了全局变量. 响应式:修改了某个值的时候,某个会读取该值的副作用函数能够自动重新执行. 4. ...

  7. USB总线-Linux内核USB3.0主机控制器驱动框架分析(十二)

    1.概述 如下图所示,Linux内核中USB主机体系结构由五部分组成,分别为Application Software.USB Class Driver.USB Core((USB Driver).US ...

  8. 开源项目更新|WPF/Uno Platform/WinUI 3三个版本的《英雄联盟客户端》

    ​ 哈喽大家好! 我们是中韩Microsoft MVP夫妇 Vicky&James^^很高兴能加入博客园和大家分享我们的技术! 自2008年以来,我们一直深耕于WPF技术,积累了丰富的经验.这 ...

  9. vue前端开发仿钉图系列(1)高德地图的使用详解

    最近公司让参考钉图做图层模块相关的功能,很庆幸有机会细细研究地图相关的东西.因为手机端用的是高德地图,web端也使用高德地图.还是和往常一样,先贴上效果图. 步骤1.在高德开放平台注册信息,创建自己的 ...

  10. vue 组件中使用 scoped 有的样式不会生效 解决办法

    造成原因:组件的嵌套导致 : 解决: