50万奖金+官方证书,深圳国际金融科技大赛正式启动,点击报名 了解详情
写点什么

MySQL 9.0 创新版现已发布!

  • 2024-08-05
    北京
  • 本文字数:1120 字

    阅读完需:约 4 分钟

MySQL 9.0 创新版现已发布!

7 月 1 日,甲骨文(Oracle)宣布发布 MySQL 8.0.38,8.4 长期支持版本(LTS)系列的初始更新,以及 MySQL 9.0 的首个版本。创新版本引入了一些新特性,如对向量和 JavaScript 支持。相比之下,这两个 LTS 版本更侧重于稳定性,提供安全更新、缺陷修复和性能改进。



甲骨文团队承认,MySQL 9.0 是“为在即将发布的版本中添加新特性而做准备的初始版本”。主要亮点包括在 CREATE 和 ALTER 语句中对向量数据类型的初始和有限支持。此外,基于 JavaScript 的存储程序和函数是可用的,但在社区版本中不可用。相反,它们在企业版和托管的 HeatWave 中可用。


Percona 的技术布道师 David Stokes 在文章“MySQL 9.0 社区版:快速预览”中写道:


这是创新吗?没有包含任何出色的新技术特性。我们在 8.0 中得到了很多这样的新特性,这可能让我对 9.0 感到厌倦。性能改进将在基准测试完成后再进行评判。(…) 但发布说明中的任何一项都是创新的吗?不,这是有助于产品发展的可靠工程。但这不是创新。(…) 就目前而言,除了好奇的人,我不建议任何人尝试 Oracle 的 MySQL 9.0 版本。


在 MySQL 8.0 中弃用的 mysql_native_password* 身份验证插件已被删除。新的 9.0 服务器将拒绝来自缺乏 CLIENT_PLUGIN_AUTH 能力的旧客户端程序的 mysql_native_password 身份验证请求。然而,mysql_native_password 在客户端仍然可用,允许 MySQL 9.0 客户端程序连接到早期版本的 MySQL 服务器上。


使用 VECTOR 列创建 InnoDB 表非常简单:


mysql> CREATE TABLE v1 (c1 VECTOR(5000));Query OK, 0 rows affected (0.03 sec)
复制代码


然而,对向量列的使用有几个限制:它们不能被用作任何类型的键;数值函数、全文搜索函数和运算符不接受向量作为参数;最后,向量不能与任何其他类型进行比较,只能与另一个向量进行相等比较。


甲骨文还发布了支持 MySQL Server 8.0、8.4 长期支持版(LTS)和 9.0 创新版(Innovation)的 MySQL 客户端、工具和连接器的 9.0 版本。甲骨文的产品管理总监 Mike Frank 写道:


在创新周期中,MySQL 9.x 的季度版本将包括新特性、弃用和删除以及缺陷修复 (…)MySQL DBA、开发人员和用户应该将连接器和客户端迁移到支持 9.0 创新版、8.4 长期支持版和 8.0 版本的最新版本 9.0 GA。


根据 发布说明,该版本的服务器包括 127 个缺陷修复,最值得注意的是缺陷 #107700 和缺陷 #34338001 的修复,这两个缺陷导致了 MySQL 8.0 中 GROUP BY 查询的性能下降。


在新版本中 已经报告了一个关键缺陷,促使社区建议不要升级到最新版本。下一个季度版本预计将于 10 月发布,包括 MySQL 8.4.2 LTS 和 MySQL 8.0.39 的缺陷和安全修复版本,以及 MySQL 9.1.0 的创新版本。


原文链接:

https://www.infoq.com/news/2024/07/mysql-90-innovation-release/

2024-08-05 08:0012215

评论

发布
暂无评论
发现更多内容

js几种网络请求方式梳理——摆脱回调地狱

有道技术团队

Web 键盘输入法应用开发指南 (4) —— 组合键

天择

JavaScript 键盘 输入法 3月月更

老牌软件厂商亚信科技加入,携手龙蜥社区共建开源生态

OpenAnolis小助手

开源 亚信科技 互联网社区

关于 CentOS 迁移龙蜥操作系统,这里有一份详细指南,请查收!

OpenAnolis小助手

centos 开源 操作系统 龙蜥

DevOps流水线CI 成倍提速方案

八戒技术团队

DevOps

深入浅出特征工程 -- 基于 OpenMLDB 的实践指南(下)

第四范式开发者社区

数据库 sql 人工智能「 特征 特征平台

面向体验,助推超视频时代新增长

字节跳动视频云技术团队

音视频开发

谁能在第四代算力革命中脱颖而出?CPU?GPU?算法?数据?

GPU算力

【C语言】野指针

謓泽

C语言 3月月更 野指针

大数据培训:Spark 性能调优详解

@零度

spark 大数据培训

无依赖单机尝鲜 Nebula Exchange 的 SST 导入

NebulaGraph

数据库 大数据 图数据库

TiDB Online DDL 在 TiCDC 中的应用丨TiDB 工具分享

PingCAP

在线HTML转PUG工具

入门小站

工具

当渲染遇上边缘计算,打造视频交互新模式

火山引擎边缘云

云原生 边缘计算 实时渲染

【等级保护】等级保护共分为几级?保护对象是指什么?

行云管家

网络安全 等保 等级保护 等保2.0

一个好的持续交付流水线是怎样的? | 研发效能提升36计

阿里云云效

云计算 阿里云 云原生 持续交付 持续部署

ImageView变灰、倒影、圆角、加水印

逆锋起笔

android 图片处理 3月月更 imageView

Linux之ping命令

入门小站

Linux

web前端培训:2022前端基础面试题

@零度

CSS JavaScript 前端开发

NFT商城游戏系统开发技术

薇電13242772558

NFT

网易智企发布“易+”开源计划,网易会议组件正式开源

网易云信

音视频 开发

语音顶会 ICASSP 2022 成果分享:基于时频感知域模型的单通道语音增强算法

阿里云CloudImagine

阿里云 音频 论文 视频云 智能降噪

selenium相对定位器

红毛丹

3月程序媛福利 3月月更

简单说明一下数据库审计能带来的价值

行云管家

数据库 数据安全 数据库审计

大规模异构数据的线索列表进化之路

百度Geek说

后端

什么是云效?通过云效体验一站式研发,实现10 倍效能提升

阿里云云效

阿里云 DevOps 云原生 研发效能 云效

iOS自动化测试驱动工具探索

字节跳动终端技术

ios 字节跳动 自动化测试 测试工具 火山引擎MARS

恒源云(Gpushare)_【活动专区】已上线,没有最优只有更优

恒源云

人工智能 算法 服务器

应对EAST 5.0新挑战!索信达推出灵矩全景式监管合规平台

索信达控股

数据治理 金融 监管平台 数智化 合规性

为什么在数据驱动的路上,AB实验值得信赖?

字节跳动数据平台

字节跳动 数据分析 AB testing实战 ab测试

2022年中国个人云盘行业发展年度分析

易观分析

个人云盘

MySQL 9.0 创新版现已发布!_大数据_Renato Losio_InfoQ精选文章