One MySQL Database service for transactions, analytics, and machine learning (ML). Real-time, secure analytics without the complexity, latency, and cost of extract, transform, and load (ETL) duplication.
Oracle MySQL HeatWave is a fully managed database service, powered by the integrated HeatWave in-memory query accelerator. It’s the only cloud database service that combines transactions, analytics, and machine learning services into one MySQL Database, delivering real-time, secure analytics without the complexity, latency, and cost of ETL duplication.
MySQL HeatWave is 6.5X faster than Amazon Redshift at half the cost, 7X faster than Snowflake at one-fifth the cost, and 1,400X faster than Amazon Aurora at half the cost. With MySQL HeatWave ML, developers and data analysts can build, train, and explain machine learning models in a fully automated way—25X faster than Amazon Redshift ML at 1% of the cost.
This K-12 educational SaaS provider in Brazil achieves real-time analytics with 300X faster complex query execution at 85% lower cost than Google BigQuery while supporting three million users—all to enhance student performance.
The Brazilian metaverse startup migrated all its data to MySQL HeatWave from AWS EC2. Within 3 hours, it achieved 5X better database performance for an event with more than one million visitors with greater security and at the half the cost.
This Japanese video game company gained real-time insights by adding HeatWave to MySQL Database Service, helping it meet its goal of continuously improving joyful entertainment for customers around the world.
Digital marketing firm accelerates media and advertising insights by 1,000X and saves 60% in costs using MySQL HeatWave on Oracle Cloud Infrastructure.
The Brazilian martech company accelerates marketing insights in milliseconds and at half the cost with MySQL HeatWave on Oracle Cloud Infrastructure.
Japan’s leading advertising network delivers real-time insights and significantly reduces costs with MySQL HeatWave and Autonomous Database.
MySQL HeatWave is the only service that enables developers and database administrators to run OLTP and OLAP workloads directly from their MySQL Database.
Eliminate the complex, time-consuming, expensive ETL process and integration with a separate analytics database.
Analytics queries always access the most up-to-date data as updates from transactions automatically replicate in real time to the HeatWave analytics cluster. There’s no need to index the data before running analytics queries.
Data at rest and in transit between MySQL Database and the nodes of the HeatWave cluster is always encrypted. There’s no risk of data being compromised during ETL since data isn’t transferred between databases.
HeatWave is a native MySQL solution. Current MySQL applications work without changes.
HeatWave supports the same BI and data visualization tools as MySQL Database, including Oracle Analytics Cloud, Tableau, and Looker.
HeatWave is an in-memory, massively parallel, hybrid columnar query-processing engine. It implements state-of-the-art algorithms for distributed query processing that provide very high performance.
HeatWave massively partitions data across a cluster of nodes, which can be operated in parallel. This provides excellent internodal scalability. Each node within a cluster and each core within a node can process partitioned data in parallel. HeatWave has an intelligent query scheduler that overlaps computation with network communication tasks to achieve very high scalability across thousands of cores.
Query processing in HeatWave has been optimized for commodity servers in the cloud. The sizes of the partitions have been optimized to fit the cache of the underlying shapes. The overlap of computation with communication is optimized for the network bandwidth available. Various analytics processing primitives use the hardware instructions of the underlying virtual machines (VMs).
MySQL Autopilot automates many of the most important and often challenging aspects of achieving high query performance at scale—including provisioning, data loading, query execution, and failure handling. It uses advanced techniques to automate HeatWave, further improving performance and scalability and making it easier to use—saving developers and DBAs significant time. MySQL Autopilot is available at no additional charge for MySQL HeatWave customers.
MySQL Autopilot provides numerous capabilities including
HeatWave ML includes everything users need to build, train, deploy, and explain machine learning models within MySQL HeatWave, at no additional cost.
With native, in-database machine learning in MySQL HeatWave, customers don’t need to move data to a separate machine learning service. They can easily and securely apply machine learning training, inference, and explanation to data stored inside MySQL HeatWave. As a result, they can accelerate ML initiatives, increase security, and reduce costs.
HeatWave ML automates the machine learning lifecycle, including algorithm selection, intelligent data sampling for model training, feature selection, and hyperparameter optimization—saving data analysts and data scientists significant time and effort.
Benchmarks demonstrate that, on average, HeatWave ML produces more accurate results than Amazon Redshift ML, trains models up to 25X faster at 1% of the cost, and scales as more nodes are added.
All the models trained by HeatWave ML are explainable. HeatWave ML delivers predictions with an explanation of the results, helping organizations with regulatory compliance, fairness, repeatability, causality, and trust.
Developers and data analysts can build machine learning models using familiar SQL commands; they don’t have to learn new tools and languages. Additionally, HeatWave ML is integrated with popular notebooks such as Jupyter and Apache Zeppelin.
Improve productivity by automating time-consuming tasks such as high-availability management, patching, upgrades, and backup with a fully managed database service. Accelerate application development with instant provisioning of resources.
Developers can deliver modern, cloud native database applications with immediate access to the latest features from the MySQL team. MySQL HeatWave is 100% compatible with on-premises MySQL for a seamless transition to the cloud, without changes to applications.
Advanced security protects your databases against external attacks, data breaches, and internal misuse of information. The latest MySQL security patches from the MySQL team are automatically applied to limit your exposure to security vulnerabilities.
MySQL HeatWave is faster and less expensive, as demonstrated by multiple standard industry benchmarks, including TPC-H, TPC-DS, and CH-benCHmark.
Most real-world applications have a mix of OLTP and complex OLAP queries. For such workloads, MySQL HeatWave is much faster and costs a fraction of Amazon Aurora. Using the industry standard CH-benCHmark on a 100 GB dataset for OLAP queries, Amazon Aurora is 18X slower, provides 110X less throughput, and is 2.4X more expensive than MySQL HeatWave. For OLTP queries, Amazon Aurora has the same performance as MySQL HeatWave and is 2.4X more expensive.
Real-time elasticity enables customers to increase or decrease the size of their HeatWave cluster by any number of nodes without incurring any downtime or read-only time.
The resizing operation takes only a few minutes, during which time HeatWave remains online, available for all operations. Once resized, data is downloaded from object storage, automatically rebalanced among all available cluster nodes, and becomes immediately available for queries. As a result, customers benefit from consistently high performance, even at peak times, and lower costs by downsizing their HeatWave cluster when appropriate—without incurring any downtime or read-only time.
Customers can expand or reduce their HeatWave cluster to any number of nodes. They aren’t constrained to overprovisioned and costly instances forced by rigid sizing models offered by other cloud database providers. With HeatWave customers pay only for the exact resources they use.
See documented performance comparisons that show how MySQL HeatWave is 6.5X faster than Amazon Redshift at half the cost, 7X faster than Snowflake at one-fifth the cost, and 1400X faster than Amazon Aurora at half the cost.
See the performance and learn more about the benchmark setup configuration
Dave Vellante interviews Nipun Agarwal about the new machine learning capabilities of MySQL HeatWave and other innovations.
Discover why Enterprise Strategy Group (ESG) states that "managing one database is always better than two."
Find out why according to IDC, HeatWave ML is "a game changer for application developers and a broad range of data analysts and scientists."
"What if a design could bring the ML to the data, eliminating the need for ETL processes and enabling faster and close to real-time ML usage? That’s what the MySQL HeatWave team has achieved."
IDC
“Now Oracle has gone beyond its original unifying of OLTP and OLAP in HeatWave, with MySQL HeatWave ML. Oracle is bringing all of the machine learning processing and models inside the database, so that customers not only avoid managing ML databases apart from the core database, but also eliminate the hassles of ETL, gaining speed, accuracy, and cost-effectiveness in the bargain.”
Futurum
“The bottom line is we believe the competition just got outplayed on every measurable metric imaginable. It also represents a wake-up call for the industry and a rude awakening to the database cloud competition as they all must now respond to the MySQL HeatWave innovation juggernaut.”
Constellation Research
“After introducing MySQL HeatWave, a single unified platform for both OLTP and OLAP, and automating management processes with Autopilot, Oracle now adds machine learning to MySQL HeatWave. Once again, with this innovation, Oracle eliminates the need for multiple service offerings and tools for users to integrate machine learning into their applications—plus costly and time-consuming ETL.”
Moor Insights & Strategy
“Oracle introduced MySQL HeatWave and they did send shockwaves because they named and shamed basically every database company out there and my favorite is what they talked about with Snowflake...You can spend $80K on HeatWave and that would cost you $420K to run on Snowflake.”
Nipun Agarwal, Senior Vice President, MySQL HeatWave Development
MySQL HeatWave is a fully managed database service enabling users to develop and deploy secure, cloud native applications using the world’s most popular open source database. With this latest release of MySQL HeatWave, we introduced several new capabilities including in-database machine learning, real-time elasticity, and data compression.
Product |
Comparison Price (/vCPU)* |
Unit Price |
Unit |
MySQL Database—Standard–E3 |
OCPU per hour |
||
MySQL Database—Standard–E3–Memory |
Gigabyte per hour |
||
MySQL Database—Storage |
Gigabyte storage capacity per month |
||
MySQL Database—Backup Storage |
Gigabyte storage capacity per month |
||
MySQL HeatWave—Standard-E3 |
Node per hour |
||
MySQL Database for HeatWave—Standard-E3 |
Node per hour |
||
MySQL Database for HeatWave—Bare Metal Standard-E3 |
Node per hour |
HeatWave is a massively parallel, high performance, in-memory query accelerator that increases MySQL performance by orders of magnitude for analytics and mixed workloads—without any changes to existing applications.
Join the conversation by visiting the MySQL HeatWave customer forum.
Get the most out of MySQL HeatWave with a MySQL Learning Subscription.
Get 24x7 access to MySQL support with My Oracle Support.
Explore with $300 in free credits.
Interested in learning more? Contact one of our experts.