甲骨文发布支持MySQL HeatWave服务的MySQL Autopilot
作者: CBISMB
责任编辑: 贾西贝
来源: ISMB
时间: 2021-08-12 11:54
关键字: 甲骨文公司,Oracle
浏览: 0
点赞: 0
收藏: 0
2021年8月12日,甲骨文宣布推出MySQL Heatwave服务的最新组件MySQL Autopilot,可作为在Oracle云基础设施(Oracle Cloud Infrastructure, OCI)之上,MySQL数据库服务的内存中查询加速引擎。MySQL Autopilot借助先进的机器学习技术实现HeatWave自动化,使其更易于使用,同时提升性能和可扩展性。任何其他云供应商都没有为自己的数据库产品提供这种先进的自动化能力,且MySQL HeatWave客户无需支付额外费用即可获得Autopilot。
MySQL Autopilot可自动执行和高查询性能相关的许多关键、具挑战性的功能,包括配置、数据加载、查询执行和故障处理。它使用先进的技术来提取数据样本,采集和查询统计数据,使用Oracle AutoML构建机器学习模型,以构建内存使用、网络负载和执行时间模型。这些机器学习模型可被MySQL Autopilot用于执行其核心能力,随着查询的次数越来越多,MySQL Autopilot将使得HeatWave查询优化程序渐趋智能化,从而不断改善系统性能,而这一能力正是亚马逊Redshift、亚马逊Aurora、Snowflake或其他基于MySQL数据库产品所不具备的。
MySQL Autopilo纳入了以下功能:
·自动配置 — 通过对需要分析的表数据进行自适应采样,以预测运行工作负载所需的HeatWave节点数,因此客户不再需要以人工的方式估算集群的最佳大小,同时也是任何其他数据库服务无法提供的独特能力。
·自动并行加载 —通过预测加载到 HeatWave 中的每个表的最佳并行度,以优化加载时间和内存使用。
·自动数据放置 —预测应在内存中对哪些表进行分区,以实现最佳查询性能,并通过推荐的新列预测查询性能的改善程度,可最小化操作人员的影响,最大限度地减少跨节点的数据移动。任何其他数据库服务都未提供这一能力。
·自动编码 — 可决定加载至HeatWave的最佳呈现方式,同时将查询纳入考虑。这一最佳呈现方式能提供最佳的查询性能,最小化集群的大小,从而最小化成本。
·自动查询计划 — 智能地学习执行查询后的各种统计数据,用于改进未来的查询动作。随着查询次数的日益增多,系统的性能将会得到进一步提升。任何其他数据库服务都未提供这一能力。
·自动估算查询时间 —可在执行查询前估算执行时间,帮助客户确定查询时间是否过长,是否应该进行其他查询。
·自动变更传播 — 当MySQL数据库发生变更时,智能地确认传到HeatWave横向扩展数据管理层的最佳时间,确保在恰当的时间传播变更。任何其他云供应商尚未提供这一能力。
·自动调度 — 智能地确定队列中哪些查询运行时间较短,并将其优先排列在运行时间较长的查询之前,以缩短总体等待时间。其他大多数数据库都使用“先进先出”(FIFO)调度机制。
·自动错误恢复 — 由于软件或硬件故障导致一个或更多个HeatWave节点无法响应,系统则会配置新的节点并重新加载必要的数据。
甲骨文公司首席企业架构师Edward Screven表示:“集成HeatWave技术的MySQL数据库服务可高效支持OLTP和OLAP,可让用户运行混合工作负载,或对自己的MySQL数据库进行实时分析,相比于其他分析或基于MySQL的数据库,性能可提升10至1,000倍,而成本不到其一半。MySQL HeatWave是OCI上发展最快的云服务之一,越来越多的客户将MySQL工作负载迁移至HeatWave。今天发布的众多创新都是甲骨文多年研发的结果,在自动化、性能和成本方面均有了极大改善,使得HeatWave更加领先于其他云服务。”
甲骨文同时推出MySQL横向扩展数据管理(MySQL Scale-out Data Management),将数据加载至HeatWave的性能提升高达100倍。HeatWave现可支持64个节点(原来为24个)的集群,处理多达32 TB的数据(原来为12 TB),进一步强化了HeatWave相对于主要竞争对手的性价比优势。
相比于所有其他数据库和分析云服务,HeatWave的价格更低,分析和混合工作负载的性能更高。具体来说,HeatWave具备:
·性价比比亚马逊Redshift AQUA高13倍 — 价格为其一半,速度快6.5倍(TPC-H 10TB)
·性价比比Snowflake高35倍 — 价格为其1/5,速度快7倍(TPC-H 10TB)
·性价比比谷歌Big Query高36倍 — 价格为其1/4,速度快9倍(TPC-H 30TB)
·性价比比Azure Synapse高15倍 — 价格为其1/4,速度快3倍(TPC-H 30TB)
·在混合工作负载方面,性价比比亚马逊Aurora高42倍 — 价格为其42%,延迟低18倍,吞吐量多110倍(CH-benCHmark 100G)