根据 Statista 的统计,截至 2023 年 2 月,MySQL 是仅次于 Oracle 的第二大流行数据库。这并不是近年来发生的事情。自2005年以来一直保持第二名的位置。该排名综合考虑了网站提及频率、搜索频率、技术讨论频率和社交网络相关性。
同时,从过去10年的数据库排名变化来看,Snowflake、Google Big Query、Amazon Redshift等基于云的分析数据仓库的排名自2014年以来一直在快速增长。这意味着对可在云中使用的分析数据库的需求正在增加。3 月 29 日,在 ITWorld 和 CIO 韩国主办的“ Cloud & AI Innovation 2023
” 上,Oracle 韩国 MySQL 经理 Su-mi Ryu 表示:“根据各种调查,在过去五年中,数据库已大量迁移到云环境,尤其是很多都已经迁移到MySQL了,你可以看到 “与此同时,对云中可用的分析数据库的需求正在增加。”
3 月 29 日,Oracle 韩国 MySQL 经理 Su-mi Ryu 在“Cloud & AI Innovation 2023”上发表演讲。ⓒ IT世界
MySQL 以前用于在线事务处理 (OLTP),现在正在扩
展为用于在线分析处理 (OLAP) 的 科威特电话号码数据 数据库。但是,在云中使用 OLAP 类型数据库时需要考虑一些事项。Ryu Su-mi经理表示:“OLTP和OLAP数据库是不同的数据库。换句话说,两个数据库之间的数据移动至关重要。“需要进行 ETL 工作来从源数据库中提取数据、进行转换并将其加载到目标数据库中,”他解释道。
ETL 工作需要花费大量时间和金钱来提取/移动/转换数据。实时工作是不可能的,并且拥有许多管理点是 OLTP 和 OLAP 数据库分离的环境的缺点。Ryu Su-mi经理表示:“OLTP中使用的MySQL查询不能在OLAP DB中使用。“我们需要一名能够编写针对相关数据库的查询的工程师,”他说。
经理 Ryu Soo-mi 建议 Oracle 的 MySQL HeatWave 作为解决这些缺点的替代方案。它是内置高性能内存查询加速器的MySQL云服务,是Redshift、Snowflake、BigQuery等OLAP数据库。它不仅可以在Oracle自己的云(OCI)中使用,还可以在Azure和AWS中使用。
从单一 OLTP/OLAP 环境到混合工作负载
Heatwave 改进了 MySQL 分析 HN 列表 和混合工作负载性能,而无需更改现有应用程序。不需要单独的分析数据库,对MySQL数据库中存储的数据进行分析,无需ETL工作。由于它是在 Heatwave 节点中进行性能加速后交付的,因此即使使用现有查询也可以提高性能。