首页 > 数据库 >一些数据库专家称,最新的 MySQL 版本令人失望

一些数据库专家称,最新的 MySQL 版本令人失望

时间:2024-07-18 10:30:25浏览次数:9  
标签:数据库 开源 Percona 版本 MySQL Oracle

据分析师认为,Oracle 的重点在其他方面,但要说所有创新都可以在社区版中运行是“不公平”的。

MySQL 的最新版本让一些评论员和开发者们感到失望,他们担心开源数据库的管理者Oracle可能有其他的“优先事项”。

本月初,长期以来一直推销其自有专有数据库系统的 Oracle发布了MySQL 9.0 版本,作为 MySQL 的“创新版本”。

到现为止,MySQL 9.0 现在是 Oracle 支持的三个迭代版本之一。其他版本包括 8.0(8.0.38)和 8.4 LTS 的首次更新(8.4.1)。

MySQL 的错误警告

开源数据库咨询公司 Percona 近日发出警告,它提示用户不要将 MySQL 升级到 8.0.37 以上版本,因为疑似存在严重错误。

开源数据库 DBaaS 提供商 Aiven 的软件工程师 Jean-François Gagné 亦发现了一些问题,并发帖称有一个问题导致了连环中断。

Percona 高可用性实践经理 Marco Tusa在一篇博客文章中表示,该公司已进行了几项测试,并打开了问题 PS-9306来调查该问题。

“简而言之,如果你创建大量的表,比如 10,000 个,mysql 守护进程就会在重新启动时崩溃,”他说。

漏洞目前已经设置为保密,已要求 Oracle 尽快提供更新。

MySQL 最初由 David Axmark 和 Michael Widenius 开发,第一个版本可追溯到 1995 年。瑞典创始公司 MySQL AB 于2008 年被 Sun Microsystems 收购,而 Sun 本身则于 2009 年被 Oracle 收购。收购后,Michael(或称“Monty”)Widenius 立即分叉 MySQL 并推出 MariaDB,同时聘请了一批 MySQL 开发团队。MariaDB 此后一直在发布其 MySQL 迭代版本,特别是作为托管服务 DBaaS。

今年 6 月,MySQL 早期工程师、开源咨询公司 Percona 创始人 Peter Zaitsev表示,他担心 MySQL 功能不足是因为 Oracle 专注于 Heatwave(基于 MySQL 构建的专有分析数据库)。

 Peter Zaitsev 之前曾为 Oracle 对开源数据库的管理权进行过积极辩护。

MySQL 9.0 的发布并没有缓解上面这些担忧,Peter 的同事、Percona 技术推广者 Dave Stokes 表示:它甚至没有达到之前发布的 8.0 版本,后者有很多新功能。

他说:“MySQL 9.0 应该是一个‘创新版本’,其中 [Oracle 提供] 可以访问最新的功能和改进,并且 [用户] 可以享受最新的技术。”

IDC 研究副总裁 Carl Olofson 也提到说,虽然 Oracle 确实专注于 Heatwave 而不是 MySQL,但并非所有最具创新的功能都适合社区版。

“我对情况的理解是,HeatWave 的创新,尤其是围绕矢量存储和其他 GenAI 功能的创新,都是以 Oracle 基于云的系统和存储部署为基础的,否则无法实现。Oracle 将 HeatWave 视为 MySQL 的新构建,它基于直接 Oracle 实现(如 AutoPilot)提供额外的优势。这些功能不能包含在 MySQL 项目中,”他在一封邮件中如此说道。

“有人可能会说,Oracle 将大多数新创新集中在 HeatWave 而不是 MySQL Community 版本上,这似乎很公平,但说这些创新都要在 MySQL Community 中完成,部署在任何硬件上,这可能并不现实。Oracle 确实在 AWS 上提供了一个版本,但即使在那里,该软件也是由 Oracle 员工部署和运行的,” Carl Olofson 补充道。

从技术场景上来讲,很多功能确实是只能在云端运行。那么随着日积月累,后面的MySQL版本或者开源社区版本会不会就成了一种瘦客户端?

标签:数据库,开源,Percona,版本,MySQL,Oracle
From: https://www.cnblogs.com/luobozhijia/p/18308933

相关文章

  • Java语言,MySQL数据库;基于Node+Vue的健康信息管理系统的设计与实现32355(免费领源码)计算
    Node.js健康信息管理系统的设计摘要在如今IT技术快速发展和Internet广泛应用的时代,电子和网络技术给人们生活带来了便利,同时也会直接或间接损害人们的健康。所以,本次的毕业设计创作的意义就是通过信息化的统一管理,给用户录入和查看健康信息提供了方便。本设计主要实现集人......
  • 向量数据库技术全景
    本文深入探讨了向量数据库的基础概念、架构设计及实现技术,详细介绍了HNSW、FAISS和Milvus等关键算法和工具,旨在为高效管理和检索高维向量数据提供全面的技术指南。关注TechLead,复旦博士,分享云服务领域全维度开发技术。拥有10+年互联网服务架构、AI产品研发经验、团队管理经验,......
  • 使用SqlSugar操作MySQL/SQL Server数据库
    一、框架简介SqlSugar 是一款老牌.NET开源ORM框架,由果糖大数据科技团队维护和更新,开箱即用最易上手的ORM 优点:【生态丰富】【高性能】【超简单】【功能全面】【多库兼容】【适合产品】 二.SqlSugar连接MySQL数据库publicclassMySqlCNHelper:Singleton......
  • 达梦数据库的系统视图v$rapply_sys
    达梦数据库的系统视图v$rapply_sys在达梦数据库(DMDatabase)中,V$RAPPLY_SYS是一个系统视图,用于显示数据库的实时应用(Real-timeApply)系统信息。实时应用是一种数据库复制技术,允许将一个数据库的更改实时应用到另一个数据库中,通常用于数据同步、数据分发和灾难恢复等场景。......
  • Xilinx NVMe AXI4主机控制器,AXI4接口高性能版本介绍
    NVMeAXI4HostControllerIP1     介绍NVMeAXI4HostControllerIP可以连接高速存储PCIeSSD,无需CPU,自动加速处理所有的NVMe协议命令,具备独立的数据写入和读取AXI4接口,不但适用高性能、顺序访问的应用,也适用于随机访问的应用,同时结合外部存储器(比如DDR),使得Host端的数......
  • 数据科学入门之关于jupyter notebook的基本使用及numpy数据库的基本调用(内含一些报错
    前言介绍一下数据科学  在IBM(国际商用机器公司)官网上对数据科学的解释是数据科学将数学和统计学、专业编程、高级分析,人工智能和机器学习与特定主题专业知识相结合,获取隐藏在组织数据中的切实可行的洞察。这些洞察可用于指导决策和战略规划。  关于数据科学,我十分喜......
  • 用php编写代码,实现Linux系统下源码安装Apache、Mysql、PHP以及LAMP部署验证的过程
    以下是使用PHP编写的代码示例,用于自动化安装和部署LAMP环境:<?php//定义安装路径和版本号$apacheVersion='2.4.41';$mysqlVersion='8.0.19';$phpVersion='7.4.4';$apacheInstallPath='/usr/local/apache';$mysqlInstallPath='/usr/local/my......
  • 【面试题】MVCC多版本并发控制
    多版本并发控制指的就是维护一个数据的多个版本,,是得读写操作没有冲突;MVCC和锁(排他锁)也是事务隔离性的保证就好比以下的例子,我们查询id为30的记录到底是查询的是哪个事务所有修改的数据呢?这个就是MVCC的特点了,MVCC可保证我们读写操作没有冲突MVCC的具体实现,主要是依赖于数据......
  • Linux下数据库学习过程之索引视图(持续更新中)
    1视图创建视图的目的:使得查询操作更加便捷视图的语法CREATE[ORREPLACE][ALGORITHM={UNDEFINED|MERGE|TEMPTABLE}][DEFINER=user][SQLSECURITY{DEFINER|INVOKER}]VIEWview_name[(column_list)]ASselect_statement[W......
  • 向量数据库
    一:向量数据库原理https://blog.csdn.net/zevjay/article/details/138022283Faiss的核心在于其高效的索引结构和搜索算法(一)索引结构常见的索引结构包括:FlatIndex:最简单的索引结构,将所有向量存储在一起,适用于小规模数据集。搜索时需遍历整个数据集,计算查询向量与每个数据向量......