Oracle自动化MySQL HeatWave

发布时间:2021-10-10 21:22 来源:TechTarget中国 阅读:0 作者:TechTarget中国 栏目: 数据库 欢迎投稿:712375056

甲骨文为其MySQL云服务发布重大更新,成为HeatWave。

这家科技巨头表示,该更新目前已经全面推出。

甲骨文于2020年12月首次推出HeatWave;该平台最初被称为MySQL Analytics Engine。HeatWave提供MySQL在Oracle Cloud Infrastructure(OCI)作为服务运行,可运行在线分析处理工作负载(OLAP)以及在线事务处理(OLTP)。

通过这个更新,甲骨文引入MySQL Autopilot功能,旨在优化查询加速和数据配置。HeatWave用户现在还将获得新的MySQL横向扩展数据管理功能,可加速数据加载。

HeatWave上针对MySQL Autopilot的机器学习

根据Futurum Research研究机构分析师Ron Westfall的说法,MySQL HeatWave更新的核心部分是机器学习,可帮助启用Autopilot功能,这对甲骨文用户来说是很好的功能。

Westfall 指出:“我认为,甲骨文在整个组织范围内致力于在其产品组合中开发机器学习功能,是提供MySQL HeatWave创新方面的回报。”

Westfall指出,MySQL Autopilot的机器学习功能可以对数据进行采样,以提供有关如何优化系统的建议。他补充说,MySQL Autopilot带来自动配置、自动错误恢复和自动调度,这可用于满足当今系统范围自动化和混合OLTP/OLAP工作负载优化需求。

MySQL Autopilot提高HeatWave的查询加速

甲骨文公司负责MySQL HeatWave高级开发的副总裁Nipun Agarwal解释说,Autopilot会收集很多统计数据,以供该系统用于训练机器学习模型。

例如,MySQL HeatWave收集不同类型查询所需的时间以及数据访问方式的统计信息。

随着时间的推移收集这些信息,MySQL Autopilot系统可以为优化提供明智的建议,以加速查询。Agarwal说,甲骨文开发了新方法用于数据采样和统计推断,以构建支持MySQL Autopilot的机器学习模型。

甲骨文已经在Oracle Autonomous Database中使用机器学习功能,该平台也在甲骨文的云中运行。Agarwal指出,虽然团队可以跨Oracle Database和MySQL在想法和技术方面进行协作,但MySQL Autopilot是特定于HeatWave的。

MySQL Autopilot运行在HeatWave,但开源仍将受益

核心MySQL数据库是一种开源技术,尽管HeatWave服务为专有,并且只能在Oracle Cloud Infrastructure上运行。

Agarwal 解释说,在OCI中运行的MySQL始终运行在该开源项目的最新稳定版本上。 HeatWave及其分析以及现在的MySQL Autopilot,是补充核心数据库的附加功能。

虽然MySQL Autopilot仅在 甲骨文的云中运行,但Agarwal指出,开源项目已获得很多改进,有助于启用新功能。

例如,他指出MySQL开源项目中的SQL Optimizer 已经过改进,以帮助实现一些更快的查询功能,这些功能现在是MySQL HeatWave的一部分。开源项目现在也得到了改进,以加快MySQL数据库摄取数据的摄取速度。

Agarwal说:“任何特定于云的更改,显然对开源项目没有意义。但我们正在做很多其他的改进。”

免责声明:本站发布的内容(图片、视频和文字)以原创、来自本网站内容采集于网络互联网转载等其它媒体和分享为主,内容观点不代表本网站立场,如侵犯了原作者的版权,请告知一经查实,将立刻删除涉嫌侵权内容,联系我们QQ:712375056,同时欢迎投稿传递力量。