SlideShare a Scribd company logo
1 of 60
Download to read offline
Modernize Applications with MySQL HeatWave
MySQL: An extremely popular database
Copyright © 2023, Oracle and/or its affiliates
MySQL is the #1 open source database
Copyright © 2023, Oracle and/or its affiliates
3
MySQL is the most popular database for developers
Copyright © 2023, Oracle and/or its affiliates
Stackoverflow survey Jetbrains survey (SQL is primary)
Which databases have you used in the last
12 months?
Most popular databases
27%
28%
32%
44%
47%
MS SQL Server
MongoDB
SQLite
PostgreSQL
MySQL
30%
32%
36%
48%
64%
SQLite
MS SQL Server
Redis
PostgreSQL
MySQL
Innovative organizations across many industries run MySQL
Copyright © 2023, Oracle and/or its affiliates
Social E-Commerce Tech Finance Manufacturing
MySQL powers Open Source applications
Copyright © 2023, Oracle and/or its affiliates
Custom Apps Development Content management and
eCommerce
Learning platforms
Common MySQL use cases
Copyright © 2023, Oracle and/or its affiliates
Social applications
E-Commerce
Content management
Users profile management
Digital payments
Fraud detection
IoT monitoring systems
Digital marketing Online gaming
Retail POS systems
Employee portals
Authentication systems
Logistics applications
Challenges for developers and DBAs…
…And how MySQL HeatWave uniquely addresses them
Copyright © 2023, Oracle and/or its affiliates
What we’ve heard from customers
Copyright © 2023, Oracle and/or its affiliates
Companies need to use separate
systems for transactions and analytics
We enable OLTP and OLAP in one MySQL Database
service—without ETL duplication
Companies need to use separate
tools/services for machine learning
We provide automated in-database ML with
explanation of models and results—without ETL
Companies spend too much time on
manual management tasks
We provide a fully managed database service with
machine learning-powered automation and built-in
advanced security features
Challenge #1: Organizations need to use
separate systems for transactions and analytics
Copyright © 2023, Oracle and/or its affiliates
MySQL is optimized for OLTP, not designed for analytic processing
Copyright © 2023, Oracle and/or its affiliates
OLTP Applications
OLAP Applications
OLTP DB
OLAP DB
ETL Service
Separate analytics database
Complex ETL
No real-time analytics
Security & compliance risks
Increased costs
One database is better than two
Copyright © 2023, Oracle and/or its affiliates
Analytics tools and
applications
Transactional
applications
InnoDB
storage
engine
HeatWave
analytics
cluster
One service for OTLP & OLAP
No ETL duplication
Unmatched performance, at a
fraction of the cost
Real-time analytics
Improved security
Applications work without changes
1>2 with MySQL HeatWave
MySQL HeatWave vs. Amazon RDS
4 TB
Copyright © 2023, Oracle and/or its affiliates
*Benchmark queries are derived from TPC-H benchmark, but results are not comparable to published TPC-H benchmark results since they do not comply with TPC-H
specification.
RDS-MySQL (db.r5.24xlarge) MySQL HeatWave (10 E3 nodes)
0
5,000
10,000
15,000
GeoMean of Query Run Time
$0
$20,000
$40,000
$60,000
Annual Cost
Time
(Seconds)
>5400x
faster
8 sec
11 hrs $54,393
$34,073
2/3
the cost
MySQL HeatWave vs. Amazon Aurora: 2800x better price performance
4 TB
Copyright © 2023, Oracle and/or its affiliates
Aurora (db.r5.24xlarge) MySQL HeatWave (10 E3 nodes)
*Benchmark queries are derived from TPC-H benchmark, but results are not comparable to published TPC-H benchmark results since they do not comply with TPC-H specification.
$0
$35,000
$70,000
Annual Cost
0
4,000
8,000
GeoMean of Query Run Time
Time
(Seconds)
6.3 sec
$67,843
$34,073
1/2
the cost
2.5 hours
1400x
faster
MySQL HeatWave vs. Snowflake: 35x better price performance
10 TB
Copyright © 2023, Oracle and/or its affiliates
*Benchmark queries are derived from the TPC-H benchmark, but results are not comparable to published TPC-H benchmark results since they do not comply with the TPC-H specification
Snowflake (Xlarge Cluster) MySQL HeatWave (25 E3 nodes)
2350
346
0
500
1,000
1,500
2,000
2,500
6.8x
faster
$420,480
$80,536
$0
$100,000
$200,000
$300,000
$400,000
$500,000
1/5
the cost
Time
(Seconds)
MySQL HeatWave vs. Amazon Redshift AQUA: 13x better price performance
10 TB
Copyright © 2023, Oracle and/or its affiliates
Redshift (8 nodes of RA3.4xlarge) MySQL HeatWave (25 E3 nodes)
2380
346.5
0
500
1,000
1,500
2,000
2,500
6.8x
faster
$150,784
$80,536
$0
$50,000
$100,000
$150,000
$200,000
~ 1/2
the cost
Time
(Seconds)
*Benchmark queries are derived from the TPC-H benchmark, but results are not comparable to published TPC-H benchmark results since they do not comply with the TPC-H specification
Challenge #2: Organizations need to use
separate tools/services for machine learning
Copyright © 2023, Oracle and/or its affiliates
Copyright © 2023, Oracle and/or its affiliates
Need to ETL data to a separate ML solution for training and inference
And it gets worse when using other databases...
• Complex, time-consuming
• Increases costs and risks
• Need to learn new tools/languages
The pain of using AWS services
Copyright © 2023, Oracle and/or its affiliates
Amazon
Aurora
AWS
Glue
Amazon
Redshift
- with
Redshift
ML
Amazon
S3
Amazon
SageMaker
OLTP OLAP
ETL process Storage for ML ML
Redshift ML does NOT provide in-database ML;
exports data to SageMaker via Amazon S3
Amazon
S3
Copyright © 2023, Oracle and/or its affiliates
In-database machine learning with MySQL HeatWave
Accelerate ML initiatives, increase security, and reduce costs
HeatWave AutoML automates the ML lifecycle and all models can be
explained
Copyright © 2023, Oracle and/or its affiliates
Dataset
Data preprocessing
Algorithm selection
Adaptive sampling
Feature selection
Hyper-parameter tuning
Tuned model
Model explainer
Prediction explainer
Regulatory compliance
Fairness
Repeatability
Causality
Trust
ü Produces more accurate results
ü Trains models 25X faster on average
ü 1% of the cost
ü Scales as more modes are added
HeatWave AutoML vs Redshift ML: Benchmarks
Copyright © 2023, Oracle and/or its affiliates
See Benchmark details: https://www.oracle.com/mysql/heatwave/performance/
Copyright © 2023, Oracle and/or its affiliates
Machine learning in action with MySQL HeatWave
OLTP
Applications
Social
ECommerce
FinTech
SaaS
Analytics
Tools
Real-time ML
recommendations
Real-time
analytics on
trends
Zero downtime for OLTP, OLAP, and ML workloads
Increase or decrease the size of your HeatWave cluster by any number of nodes
Copyright © 2023, Oracle and/or its affiliates
With Redshift Elastic resize:
• Data unavailable 4 to 8 min
• Several limitations (node type, count...)
• Data skew between nodes can severly
degrade query performance
Redshift users (RA3 – current generation)
are forced to select ”T-shirt size”
instances: 4,12,48
Challenge #3: Organizations spend too much
time on manual management tasks
Copyright © 2023, Oracle and/or its affiliates
• On-premises:
• Database management: provisioning, configuration, backup, HA, patching, security & more
• Operating system management: installation, patching, upgrades...
• Infrastructure management: purchase and maintenance of servers, storage
• Data center management: space, power, cooling, disaster recovery & more
• In the cloud with a managed database service:
• Provisioning: right-sizing a database
• Data loading: optimizing load time, memory usage, encoding, data placement
• Query execution: performance tuning, prioritization of queries
• Failure handling: actions to handle an error recovery
Manual management tasks consume resources
Copyright © 2023, Oracle and/or its affiliates
100% developed, managed, and supported by Oracle
MySQL HeatWave: fully managed database service
Automation MySQL HeatWave
Database
High Availability
Read Replicas
Backup
Query Acceleration
AutoPilot
AutoML
Security Patch & Upgrade
Provision & Configure
OS
OS Security Patch & Upgrade
OS Installation
Server Hardware Provisioning & Maintenance
Storage Storage Provisioning & Maintenance
Data Center
Rack & Space
Power, HVAC, Networking
Copyright © 2023, Oracle and/or its affiliates
Machine learning-powered automation for MySQL HeatWave
High query performance at scale, higher OLTP throughput, and the best price performance
Copyright © 2023, Oracle and/or its affiliates
NEW
Built-in, server-side features to implement additional security measures
• Asymmetric encryption with key generation and digital signatures: to increase the protection of
confidential data using both public and private keys and implement digital signatures to confirm the
identity of people signing documents.
• Data masking and deidentification: to help protect private data against external attacks and
malicious employees.
• Database firewall: protecting against database-specific attacks, such as SQL injections.
More secure than Amazon Aurora, Redshift, and Snowflake
Advanced security
Copyright © 2023, Oracle and/or its affiliates
Ready for the distributed cloud:
Available in public clouds and in your data center
Copyright © 2023, Oracle and/or its affiliates
Available in public clouds
Copyright © 2023, Oracle and/or its affiliates
Optimized to deliver the best price performance in each cloud
• MySQL HeatWave runs natively on AWS, optimized for AWS infrastructure
• Data doesn’t leave AWS – saves egress cost, and avoids compliance approvals
• Lowest latency access to MySQL HeatWave
• Tight integration with the AWS ecosystem – S3, CloudWatch, PrivateLink
• Easier migration from other databases (e.g., Amazon Aurora, Redshift, Snowflake)
MySQL HeatWave on AWS
Copyright © 2023, Oracle and/or its affiliates
MySQL HeatWave offers up to 10x better throughput than Aurora for OLTP
Auto thread pooling
Copyright © 2023, Oracle and/or its affiliates
TPC-C_100W (10G, Data fits in Buffer Pool)
0
1000
2000
3000
4000
5000
6000
7000
1 4 16 64 128 256 512 1024 2048 4096
Throughput
(Transactions/s)
Concurrency
MySQL HeatWave
Amazon Aurora
*Benchmark queries are derived from the TPC-C benchmarks, but results are not comparable to published TPC-C benchmark results since these do not comply with the TPC-C specifications.
Price performance comparison
Only compute costs are considered here
Pricing for Redshift is based on 1-year reserved instance, paid upfront. Snowflake price is based on standard edition
Price for Google BigQuery is based on monthly flat rate commitment. Azure Synapse is based on 1-year reserved pricing
Copyright © 2022, Oracle and/or its affiliates
*Benchmark queries are derived from the TPC-H benchmarks, but results are not comparable to published TPC-H benchmark results since these do not comply with the TPC-H specifications.
7x better than Redshift, 10x better than Snowflake, 12x better than Big Query, 4x better than Synapse
Copyright © 2023, Oracle and/or its affiliates
MySQL HeatWave Console
Copyright © 2023, Oracle and/or its affiliates
Monitoring
Interactive Query UI & Data Management
HeatWave ML
MySQL Autopilot
Democratizing machine learning
• Visual interface
• Enables business analysts to build, train,
run, and explain ML models. No SQL
and no coding required
• Ability to explore “What-if” scenarios
• All processing is done inside the
database
• No additional cost to users
MySQL HeatWave AutoML console
Copyright © 2023, Oracle and/or its affiliates
NEW
Roadmap of capabilities on OCI and AWS
As of March 2023 - https://www.oracle.com/mysql/#roadmap
Copyright © 2023, Oracle and/or its affiliates
Key capabilities Available on OCI Available on AWS
Fully managed service
OLTP and OLAP in MySQL
Query acceleration for analytics and mixed workloads
Machine learning-powered automation (MySQL Autopilot for HeatWave and OLTP)*
Advanced security*
In-database machine learning (HeatWave AutoML)
Scale-out data management
Interactive query and data management console Coming soon
Performance and workload monitoring from the console Coming soon
Interactive MySQL HeatWave AutoML console Coming soon
Adding HeatWave to any MySQL shape Coming soon
* Auto thread pooling and auto shape prediction in MySQL Autopilot as well as the MySQL HeatWave database firewall will be available soon on OCI.
MySQL HeatWave on Azure
Connecting to MySQL HeatWave on OCI from Azure VNET
Copyright © 2023, Oracle and/or its affiliates
• Familiar Azure-native user
experience
• Automated identity, networking,
and monitoring integration
• Private interconnect and
networking with < 2 ms latency
• Use Microsoft Azure services
with MySQL HeatWave
• Collaborative support
https://www.oracle.com/cloud/azure/oracle-database-for-azure
Enabling hybrid deployments
OLTP on-premises, OLAP in the cloud
Copyright © 2023, Oracle and/or its affiliates
OCI or AWS
Oracle Dedicated Region Cloud@Customer
Available in your data center
Copyright © 2023, Oracle and/or its affiliates
Self-contained cloud region
MySQL HeatWave and all Oracle public
cloud services in your data center
Public cloud economics and security
Meet data residency and latency
requirements
MySQL HeatWave Lakehouse (Beta)
Copyright © 2023, Oracle and/or its affiliates
Managing the data deluge is challenging
• 1.7 MB of data generated/person/sec in 2020. We’ll double that amount by 2025 (TechJury)
• 180 ZB of data expected in 2025 (IDC)
• Over 80% of the data we generate is in files (CIO)
• Often stored in data lakes on object storage
• 99.5% of collected data remains unused (grow.com)
Significant growth of data stored outside databases
Copyright © 2023, Oracle and/or its affiliates
Object Store
Devices
Sensors
Social Voice
Events
Process and query 100’s of TB of data in the object store—in a variety of file formats
MySQL HeatWave Lakehouse (Beta)
Copyright © 2023, Oracle and/or its affiliates
• Query data across MySQL, the object
store, or both—using standard
MySQL commands
• Up to 400 TB of data—the HeatWave
cluster scales to 512 nodes
• Querying the database is as fast as
querying the object store
17x faster than Snowflake, 6x faster than Redshift
Query performance of MySQL HeatWave Lakehouse
Copyright © 2023, Oracle and/or its affiliates
Annual provisioned cost for HeatWave $1,589,036; for Redshift $2,261,760; for Snowflake $2,242,560
Pricing for Redshift is based on 1-year reserved instance, paid upfront. Snowflake is based on standard edition
*Benchmark queries are derived from the TPC-H benchmarks, but results are not comparable to published TPC-H benchmark results since these do not comply with the TPC-H specifications.
8x faster than Redshift, 2.7x faster than Snowflake
Load performance of MySQL HeatWave Lakehouse
Copyright © 2023, Oracle and/or its affiliates
Annual provisioned cost for HeatWave $1,589,036; for Redshift $2,261,760; for Snowflake $2,242,560
Pricing for Redshift is based on 1-year reserved instance, paid upfront. Snowflake is based on standard edition
*Benchmark queries are derived from the TPC-H benchmarks, but results are not comparable to published TPC-H benchmark results since these do not comply with the TPC-H specifications.
MySQL Autopilot for MySQL HeatWave Lakehouse
Copyright © 2023, Oracle and/or its affiliates
Auto Provisioning
• Adaptively sample raw files
and collect statistics
• Estimate memory footprint
of the data to be loaded
Auto Schema Inference
• Sample raw files to infer
column data types
• Generate DDLs to create tables
Adaptive Sampling
• Adaptively samples a fraction of
files to collect stats
• Use collected stats for various
Autopilot features
Auto Load
• Predict load time
• Load script generation
Adaptive Data Flow
• System adapts to the
performance of object store
• Improves system performance
and reliability
Auto Query Plan Improvement
• Continuously collect statistics
while running queries
• Enhance future execution plans
Machine learning-powered automation
Customer successes
Copyright © 2023, Oracle and/or its affiliates
Tetris.co simplifies real-time
analytics
Business Challenge:
Tetris.co offers analytical software that unifies massive amounts of data from
several sources to help Brazilian clients understand how digital marketing
investments perform. It needed a data platform that is easy to use, low cost,
and scalable.
Products Used:
MySQL HeatWave
Copyright © 2023, Oracle and/or its affiliates
“MySQL HeatWave dramatically reduced our AWS Aurora
and Redshift cost by more than 50%. We are no longer moving
data around so now we have blazing fast, real-time insights
with no effort. More importantly, scalability has made our
expansion plan possible, allowing us to onboard more data
and new clients without impact to costs. It’s a dream come
true.”
Pablo Lemos
Cofounder and CTO, Tetris.co
Results:
Migrated to MySQL HeatWave from AWS Aurora and Redshift and GCP
BigQuery in one month
Accelerated complex queries from minutes to milliseconds
Reduced costs by more than 50% and eliminated ETL processes
Onboard new clients of any size at no cost impact
Read story
“We found MySQL HeatWave improved performance by
90X which solved all our challenges and concerns we had
in moving data to realize real-time analysis. It was a big
surprise for us. The extreme performance improvements
help us to continually improve the gaming experience for
joyful entertainment to customers around the world.”
Masayuki Kawamoto
CTO, Genius Sonority
Business Challenge:
Genius Sonority is Japanese video game designer, developer, and
operator for consoles and smart devices. To analyze end user gaming
engagement, IT staff had to transfer data from MySQL Database Service
to a separate analytics platform. Moving data from one data store to
another causes a delay in analyzing data and requires additional
development using several different tools that adds more time and cost.
Results:
90X faster performance of complex queries with HeatWave query
accelerator from 2-3 hours to 2-3 minutes
Enables developers to run both OLTP and OLAP workloads eliminating
separate ETL and analytical tools
Real-time analytics provides insights to continue improving gaming
experience
Copyright © 2023, Oracle and/or its affiliates
Genius Sonority speeds game
insights
Products Used:
MySQL HeatWave
Read story
Johnny Bytes boosts data and analytics
Copyright © 2023, Oracle and/or its affiliates
“MySQL HeatWave on AWS fits perfectly into our
data platform with 60X to 90X faster complex
queries compared to AWS RDS and Aurora. It
generates real-time analytics we need for targeted,
multichannel campaigns. We now have greater
scalability to onboard more data and new clients of
any size without increasing IT admin.”
Thomas Henz, Chief Executive Officer, Johnny Bytes
Challenge:
Germany digital agency had built analytics apps AWS RDS and Aurora
but not not able to make true real-time targeting decisions. In order to
support its customers in ecommerce, telecom, and banking industries,
the company needed a fast, consolidated database for both
transactional processing and analytics and work with their existing
technologies.
Products Used:
Oracle MySQL HeatWave
Results:
Moved from AWS Aurora to Oracle MySQL HeatWave on AWS
Realized massive 60X to 90X faster complex queries time
Delivered ads in real time enhanced doubled click-through rates and
customer acquisition
Onboarded more data and new clients without relying on IT
Read story
Bionime modernizes data and analytics
Copyright © 2023, Oracle and/or its affiliates
“MySQL HeatWave on AWS has 50X faster complex
queries compared to AWS RDS that provide us real-
time insights to accelerate application development
to help us improve patients’ lives.”
Kyle Yang, Assistant Manager, Bionime
Challenge:
A leading medical device manufacturer in Taiwan built its analytics service
on AWS RDS but was not performing for the large amount of data needed
to provide accurate and up-to-date glucose monitoring for patients. The
company needed a faster data platform to support its existing
technologies.
Products Used:
Oracle MySQL HeatWave
Results:
Moved from AWS RDS to Oracle MySQL HeatWave on AWS
Realized 50X better resolution of complex queries compare to AWS RDS
Greater scalability to add more data with less IT administration
Generated real-time analytics to accelerate application development
Read story
What do analysts say?
Copyright © 2023, Oracle and/or its affiliates
What are industry analysts saying about MySQL HeatWave?
Copyright © 2023, Oracle and/or its affiliates
“May very well be the single greatest innovation in open source cloud databases in
the past 20 years."
"The MySQL HeatWave technology is by far the best in the market now...Wikibon
strongly recommends that enterprise IT departments set a three-year plan to
eliminate separate OLAP databases and ETL from MySQL transactional databases."
”Oracle introduced MySQL HeatWave and they did send shockwaves because they
named and shamed basically every database company out there...You can
spend $80K on HeatWave and that would cost you $420K to run on Snowflake.”
More quotes and analyst reports: https://www.oracle.com/mysql/heatwave/analysts/
"MySQL HeatWave represents the fiscally responsible approach to cloud databases
while AWS Redshift and Snowflake represent the fiscally reckless approach.”
What are industry analysts saying about HeatWave AutoML?
Copyright © 2023, Oracle and/or its affiliates
“HeatWave ML promises to be 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…HeatWave does machine learning the right way."
"With the addition of HeatWave ML demonstrating up to 25X the speed of Redshift ML
at 1% of the price, the MySQL HeatWave cloud service is not just a game changer, but
represents a whole new engineering trajectory for cloud databases going forward."
More quotes and analyst reports: https://www.oracle.com/mysql/heatwave/analysts/
”The in-database HeatWave ML makes Redshift ML look like yesterday’s tech in
terms of engineering, performance and cost.”
What are industry analysts saying about MySQL HeatWave on AWS?
Copyright © 2023, Oracle and/or its affiliates
“For any developers working with MySQL on AWS, Oracle has just dropped a big
productivity boost on your doorstep without the big price tag.”
"For cost-conscious IT teams and developers, MySQL HeatWave on AWS represents a
whole new TCO calculation with zero cost for what are add-on services on AWS and no
data egress fees… If you follow the money, the choice is easy."
More quotes and analyst reports: https://www.oracle.com/mysql/heatwave/analysts/#heatwave-on-aws
”The MySQL HeatWave engineering team continues to execute at an accelerated pace,
and in the midst of their product super cycle, are busy making other cloud database
services look rather complacent by comparison. While we expected it on OCI, their home
turf, the amount of new capabilities on the AWS platform takes it to a whole new level.”
“HeatWave with MySQL Autopilot on AWS is a gift from the database gods. I believe
MySQL HeatWave may be the most valuable investment of resources Oracle has
made in a long time.”
What are industry analysts saying about MySQL HeatWave Lakehouse?
Copyright © 2023, Oracle and/or its affiliates
“MySQL HeatWave Lakehouse sets the competition on fire by blazing the trail to the
previously uncharted territory of 400TB cloud database benchmarks at
breakneck speeds.”
“The performance results put Amazon Redshift and Snowflake to shame.... While
Aurora, Amazon’s own modified MySQL cloud database service is limited to 128TB
database sizes, MySQL HeatWave Lakehouse supports cloud databases in excess of
400TB, demonstrating continued innovation at a compelling price point for
customers worldwide.”
“MySQL HeatWave has become a very competitive cloud database, in little time,
offering CxOs a powerful universal MySQL database for their next generation
applications.”
“These innovations enable MySQL HeatWave Lakehouse to greatly accelerate load times
and optimize query performance and price performance in a 400TB lakehouse that is
quite uncommon compared with customary analytical database architectures."
Why MySQL HeatWave for new and existing applications?
Copyright © 2023, Oracle and/or its affiliates
Unmatched price
performance
Integrated in-memory query
accelerator
§ 6.5X faster than Redshift at half
the cost
§ 7X faster than Snowflake at
20% the cost
§ 1,400X faster than Aurora at
half the cost
MySQL Autopilot: automation to
achieve high query performance at
scale, higher OLTP throughput,
and get the best price performance
Ready for the
distributed cloud
Deploy on OCI, AWS, Azure
Replicate data from OLTP on-
premises apps to MySQL
HeatWave on OCI or AWS
Deploy in your data center with
Oracle Dedicated Region
Simplicity of transactions,
real-time analytics, and ML
in one managed service
Eliminate the cost and
complexity of separate
analytics database, ML, and
ETL services
Avoid the latency and security
risks of data movement
between data stores
MySQL and Amazon Aurora-
based applications work
without changes
Get $300 in credits and try free for 30 days
Copyright © 2023, Oracle and/or its affiliates
Get started with MySQL
HeatWave
oracle.com/mysql/free
Learn more about MySQL HeatWave
oracle.com/mysql
Request a guided workshop
Ask your account manager
Copyright © 2023, Oracle and/or its affiliates
Oracle Live Labs
Self-paced learning
MySQL HeatWave Live Labs
mysql_pn_heatwave.pdf

More Related Content

Similar to mysql_pn_heatwave.pdf

State of the Union: Database & Analytics
State of the Union: Database & AnalyticsState of the Union: Database & Analytics
State of the Union: Database & AnalyticsAmazon Web Services
 
The Hidden Value of Hadoop Migration
The Hidden Value of Hadoop MigrationThe Hidden Value of Hadoop Migration
The Hidden Value of Hadoop MigrationDatabricks
 
Harness the Power of the Cloud for Grid Computing and Batch Processing Applic...
Harness the Power of the Cloud for Grid Computing and Batch Processing Applic...Harness the Power of the Cloud for Grid Computing and Batch Processing Applic...
Harness the Power of the Cloud for Grid Computing and Batch Processing Applic...RightScale
 
Part 2: Cloudera’s Operational Database: Unlocking New Benefits in the Cloud
Part 2: Cloudera’s Operational Database: Unlocking New Benefits in the CloudPart 2: Cloudera’s Operational Database: Unlocking New Benefits in the Cloud
Part 2: Cloudera’s Operational Database: Unlocking New Benefits in the CloudCloudera, Inc.
 
ADV Slides: Building and Growing Organizational Analytics with Data Lakes
ADV Slides: Building and Growing Organizational Analytics with Data LakesADV Slides: Building and Growing Organizational Analytics with Data Lakes
ADV Slides: Building and Growing Organizational Analytics with Data LakesDATAVERSITY
 
Estimating the Total Costs of Your Cloud Analytics Platform
Estimating the Total Costs of Your Cloud Analytics PlatformEstimating the Total Costs of Your Cloud Analytics Platform
Estimating the Total Costs of Your Cloud Analytics PlatformDATAVERSITY
 
Big data journey to the cloud rohit pujari 5.30.18
Big data journey to the cloud   rohit pujari 5.30.18Big data journey to the cloud   rohit pujari 5.30.18
Big data journey to the cloud rohit pujari 5.30.18Cloudera, Inc.
 
IDT Replaces On-Premises Appliances with Primary Backup on AWS
 IDT Replaces On-Premises Appliances with Primary Backup on AWS IDT Replaces On-Premises Appliances with Primary Backup on AWS
IDT Replaces On-Premises Appliances with Primary Backup on AWSAmazon Web Services
 
Big data journey to the cloud 5.30.18 asher bartch
Big data journey to the cloud 5.30.18   asher bartchBig data journey to the cloud 5.30.18   asher bartch
Big data journey to the cloud 5.30.18 asher bartchCloudera, Inc.
 
Data Lakehouse, Data Mesh, and Data Fabric (r2)
Data Lakehouse, Data Mesh, and Data Fabric (r2)Data Lakehouse, Data Mesh, and Data Fabric (r2)
Data Lakehouse, Data Mesh, and Data Fabric (r2)James Serra
 
Database@Home : The Future is Data Driven
Database@Home : The Future is Data DrivenDatabase@Home : The Future is Data Driven
Database@Home : The Future is Data DrivenTammy Bednar
 
Getting Started with Amazon Redshift
Getting Started with Amazon RedshiftGetting Started with Amazon Redshift
Getting Started with Amazon RedshiftAmazon Web Services
 
Using data lakes to quench your analytics fire - AWS Summit Cape Town 2018
Using data lakes to quench your analytics fire - AWS Summit Cape Town 2018Using data lakes to quench your analytics fire - AWS Summit Cape Town 2018
Using data lakes to quench your analytics fire - AWS Summit Cape Town 2018Amazon Web Services
 
Cloudera Altus: Big Data in der Cloud einfach gemacht
Cloudera Altus: Big Data in der Cloud einfach gemachtCloudera Altus: Big Data in der Cloud einfach gemacht
Cloudera Altus: Big Data in der Cloud einfach gemachtCloudera, Inc.
 
Which Database is Right for My Workload?
Which Database is Right for My Workload?Which Database is Right for My Workload?
Which Database is Right for My Workload?Amazon Web Services
 
Which Database is Right for My Workload: Database Week SF
Which Database is Right for My Workload: Database Week SFWhich Database is Right for My Workload: Database Week SF
Which Database is Right for My Workload: Database Week SFAmazon Web Services
 

Similar to mysql_pn_heatwave.pdf (20)

Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
AWS Big Data Solution Days
AWS Big Data Solution DaysAWS Big Data Solution Days
AWS Big Data Solution Days
 
State of the Union: Database & Analytics
State of the Union: Database & AnalyticsState of the Union: Database & Analytics
State of the Union: Database & Analytics
 
The Hidden Value of Hadoop Migration
The Hidden Value of Hadoop MigrationThe Hidden Value of Hadoop Migration
The Hidden Value of Hadoop Migration
 
Harness the Power of the Cloud for Grid Computing and Batch Processing Applic...
Harness the Power of the Cloud for Grid Computing and Batch Processing Applic...Harness the Power of the Cloud for Grid Computing and Batch Processing Applic...
Harness the Power of the Cloud for Grid Computing and Batch Processing Applic...
 
Part 2: Cloudera’s Operational Database: Unlocking New Benefits in the Cloud
Part 2: Cloudera’s Operational Database: Unlocking New Benefits in the CloudPart 2: Cloudera’s Operational Database: Unlocking New Benefits in the Cloud
Part 2: Cloudera’s Operational Database: Unlocking New Benefits in the Cloud
 
ADV Slides: Building and Growing Organizational Analytics with Data Lakes
ADV Slides: Building and Growing Organizational Analytics with Data LakesADV Slides: Building and Growing Organizational Analytics with Data Lakes
ADV Slides: Building and Growing Organizational Analytics with Data Lakes
 
Estimating the Total Costs of Your Cloud Analytics Platform
Estimating the Total Costs of Your Cloud Analytics PlatformEstimating the Total Costs of Your Cloud Analytics Platform
Estimating the Total Costs of Your Cloud Analytics Platform
 
Big data journey to the cloud rohit pujari 5.30.18
Big data journey to the cloud   rohit pujari 5.30.18Big data journey to the cloud   rohit pujari 5.30.18
Big data journey to the cloud rohit pujari 5.30.18
 
Database Freedom | AWS Floor28
Database Freedom | AWS Floor28Database Freedom | AWS Floor28
Database Freedom | AWS Floor28
 
IDT Replaces On-Premises Appliances with Primary Backup on AWS
 IDT Replaces On-Premises Appliances with Primary Backup on AWS IDT Replaces On-Premises Appliances with Primary Backup on AWS
IDT Replaces On-Premises Appliances with Primary Backup on AWS
 
Big data journey to the cloud 5.30.18 asher bartch
Big data journey to the cloud 5.30.18   asher bartchBig data journey to the cloud 5.30.18   asher bartch
Big data journey to the cloud 5.30.18 asher bartch
 
AWS Big Data Platform
AWS Big Data PlatformAWS Big Data Platform
AWS Big Data Platform
 
Data Lakehouse, Data Mesh, and Data Fabric (r2)
Data Lakehouse, Data Mesh, and Data Fabric (r2)Data Lakehouse, Data Mesh, and Data Fabric (r2)
Data Lakehouse, Data Mesh, and Data Fabric (r2)
 
Database@Home : The Future is Data Driven
Database@Home : The Future is Data DrivenDatabase@Home : The Future is Data Driven
Database@Home : The Future is Data Driven
 
Getting Started with Amazon Redshift
Getting Started with Amazon RedshiftGetting Started with Amazon Redshift
Getting Started with Amazon Redshift
 
Using data lakes to quench your analytics fire - AWS Summit Cape Town 2018
Using data lakes to quench your analytics fire - AWS Summit Cape Town 2018Using data lakes to quench your analytics fire - AWS Summit Cape Town 2018
Using data lakes to quench your analytics fire - AWS Summit Cape Town 2018
 
Cloudera Altus: Big Data in der Cloud einfach gemacht
Cloudera Altus: Big Data in der Cloud einfach gemachtCloudera Altus: Big Data in der Cloud einfach gemacht
Cloudera Altus: Big Data in der Cloud einfach gemacht
 
Which Database is Right for My Workload?
Which Database is Right for My Workload?Which Database is Right for My Workload?
Which Database is Right for My Workload?
 
Which Database is Right for My Workload: Database Week SF
Which Database is Right for My Workload: Database Week SFWhich Database is Right for My Workload: Database Week SF
Which Database is Right for My Workload: Database Week SF
 

Recently uploaded

04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGSujit Pal
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 

Recently uploaded (20)

04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAG
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 

mysql_pn_heatwave.pdf

  • 2. MySQL: An extremely popular database Copyright © 2023, Oracle and/or its affiliates
  • 3. MySQL is the #1 open source database Copyright © 2023, Oracle and/or its affiliates 3
  • 4. MySQL is the most popular database for developers Copyright © 2023, Oracle and/or its affiliates Stackoverflow survey Jetbrains survey (SQL is primary) Which databases have you used in the last 12 months? Most popular databases 27% 28% 32% 44% 47% MS SQL Server MongoDB SQLite PostgreSQL MySQL 30% 32% 36% 48% 64% SQLite MS SQL Server Redis PostgreSQL MySQL
  • 5. Innovative organizations across many industries run MySQL Copyright © 2023, Oracle and/or its affiliates Social E-Commerce Tech Finance Manufacturing
  • 6. MySQL powers Open Source applications Copyright © 2023, Oracle and/or its affiliates Custom Apps Development Content management and eCommerce Learning platforms
  • 7. Common MySQL use cases Copyright © 2023, Oracle and/or its affiliates Social applications E-Commerce Content management Users profile management Digital payments Fraud detection IoT monitoring systems Digital marketing Online gaming Retail POS systems Employee portals Authentication systems Logistics applications
  • 8. Challenges for developers and DBAs… …And how MySQL HeatWave uniquely addresses them Copyright © 2023, Oracle and/or its affiliates
  • 9. What we’ve heard from customers Copyright © 2023, Oracle and/or its affiliates Companies need to use separate systems for transactions and analytics We enable OLTP and OLAP in one MySQL Database service—without ETL duplication Companies need to use separate tools/services for machine learning We provide automated in-database ML with explanation of models and results—without ETL Companies spend too much time on manual management tasks We provide a fully managed database service with machine learning-powered automation and built-in advanced security features
  • 10. Challenge #1: Organizations need to use separate systems for transactions and analytics Copyright © 2023, Oracle and/or its affiliates
  • 11. MySQL is optimized for OLTP, not designed for analytic processing Copyright © 2023, Oracle and/or its affiliates OLTP Applications OLAP Applications OLTP DB OLAP DB ETL Service Separate analytics database Complex ETL No real-time analytics Security & compliance risks Increased costs
  • 12. One database is better than two Copyright © 2023, Oracle and/or its affiliates Analytics tools and applications Transactional applications InnoDB storage engine HeatWave analytics cluster One service for OTLP & OLAP No ETL duplication Unmatched performance, at a fraction of the cost Real-time analytics Improved security Applications work without changes 1>2 with MySQL HeatWave
  • 13. MySQL HeatWave vs. Amazon RDS 4 TB Copyright © 2023, Oracle and/or its affiliates *Benchmark queries are derived from TPC-H benchmark, but results are not comparable to published TPC-H benchmark results since they do not comply with TPC-H specification. RDS-MySQL (db.r5.24xlarge) MySQL HeatWave (10 E3 nodes) 0 5,000 10,000 15,000 GeoMean of Query Run Time $0 $20,000 $40,000 $60,000 Annual Cost Time (Seconds) >5400x faster 8 sec 11 hrs $54,393 $34,073 2/3 the cost
  • 14. MySQL HeatWave vs. Amazon Aurora: 2800x better price performance 4 TB Copyright © 2023, Oracle and/or its affiliates Aurora (db.r5.24xlarge) MySQL HeatWave (10 E3 nodes) *Benchmark queries are derived from TPC-H benchmark, but results are not comparable to published TPC-H benchmark results since they do not comply with TPC-H specification. $0 $35,000 $70,000 Annual Cost 0 4,000 8,000 GeoMean of Query Run Time Time (Seconds) 6.3 sec $67,843 $34,073 1/2 the cost 2.5 hours 1400x faster
  • 15. MySQL HeatWave vs. Snowflake: 35x better price performance 10 TB Copyright © 2023, Oracle and/or its affiliates *Benchmark queries are derived from the TPC-H benchmark, but results are not comparable to published TPC-H benchmark results since they do not comply with the TPC-H specification Snowflake (Xlarge Cluster) MySQL HeatWave (25 E3 nodes) 2350 346 0 500 1,000 1,500 2,000 2,500 6.8x faster $420,480 $80,536 $0 $100,000 $200,000 $300,000 $400,000 $500,000 1/5 the cost Time (Seconds)
  • 16. MySQL HeatWave vs. Amazon Redshift AQUA: 13x better price performance 10 TB Copyright © 2023, Oracle and/or its affiliates Redshift (8 nodes of RA3.4xlarge) MySQL HeatWave (25 E3 nodes) 2380 346.5 0 500 1,000 1,500 2,000 2,500 6.8x faster $150,784 $80,536 $0 $50,000 $100,000 $150,000 $200,000 ~ 1/2 the cost Time (Seconds) *Benchmark queries are derived from the TPC-H benchmark, but results are not comparable to published TPC-H benchmark results since they do not comply with the TPC-H specification
  • 17. Challenge #2: Organizations need to use separate tools/services for machine learning Copyright © 2023, Oracle and/or its affiliates
  • 18. Copyright © 2023, Oracle and/or its affiliates Need to ETL data to a separate ML solution for training and inference And it gets worse when using other databases... • Complex, time-consuming • Increases costs and risks • Need to learn new tools/languages
  • 19. The pain of using AWS services Copyright © 2023, Oracle and/or its affiliates Amazon Aurora AWS Glue Amazon Redshift - with Redshift ML Amazon S3 Amazon SageMaker OLTP OLAP ETL process Storage for ML ML Redshift ML does NOT provide in-database ML; exports data to SageMaker via Amazon S3 Amazon S3
  • 20. Copyright © 2023, Oracle and/or its affiliates In-database machine learning with MySQL HeatWave Accelerate ML initiatives, increase security, and reduce costs
  • 21. HeatWave AutoML automates the ML lifecycle and all models can be explained Copyright © 2023, Oracle and/or its affiliates Dataset Data preprocessing Algorithm selection Adaptive sampling Feature selection Hyper-parameter tuning Tuned model Model explainer Prediction explainer Regulatory compliance Fairness Repeatability Causality Trust
  • 22. ü Produces more accurate results ü Trains models 25X faster on average ü 1% of the cost ü Scales as more modes are added HeatWave AutoML vs Redshift ML: Benchmarks Copyright © 2023, Oracle and/or its affiliates See Benchmark details: https://www.oracle.com/mysql/heatwave/performance/
  • 23. Copyright © 2023, Oracle and/or its affiliates Machine learning in action with MySQL HeatWave OLTP Applications Social ECommerce FinTech SaaS Analytics Tools Real-time ML recommendations Real-time analytics on trends
  • 24. Zero downtime for OLTP, OLAP, and ML workloads Increase or decrease the size of your HeatWave cluster by any number of nodes Copyright © 2023, Oracle and/or its affiliates With Redshift Elastic resize: • Data unavailable 4 to 8 min • Several limitations (node type, count...) • Data skew between nodes can severly degrade query performance Redshift users (RA3 – current generation) are forced to select ”T-shirt size” instances: 4,12,48
  • 25. Challenge #3: Organizations spend too much time on manual management tasks Copyright © 2023, Oracle and/or its affiliates
  • 26. • On-premises: • Database management: provisioning, configuration, backup, HA, patching, security & more • Operating system management: installation, patching, upgrades... • Infrastructure management: purchase and maintenance of servers, storage • Data center management: space, power, cooling, disaster recovery & more • In the cloud with a managed database service: • Provisioning: right-sizing a database • Data loading: optimizing load time, memory usage, encoding, data placement • Query execution: performance tuning, prioritization of queries • Failure handling: actions to handle an error recovery Manual management tasks consume resources Copyright © 2023, Oracle and/or its affiliates
  • 27. 100% developed, managed, and supported by Oracle MySQL HeatWave: fully managed database service Automation MySQL HeatWave Database High Availability Read Replicas Backup Query Acceleration AutoPilot AutoML Security Patch & Upgrade Provision & Configure OS OS Security Patch & Upgrade OS Installation Server Hardware Provisioning & Maintenance Storage Storage Provisioning & Maintenance Data Center Rack & Space Power, HVAC, Networking Copyright © 2023, Oracle and/or its affiliates
  • 28. Machine learning-powered automation for MySQL HeatWave High query performance at scale, higher OLTP throughput, and the best price performance Copyright © 2023, Oracle and/or its affiliates NEW
  • 29. Built-in, server-side features to implement additional security measures • Asymmetric encryption with key generation and digital signatures: to increase the protection of confidential data using both public and private keys and implement digital signatures to confirm the identity of people signing documents. • Data masking and deidentification: to help protect private data against external attacks and malicious employees. • Database firewall: protecting against database-specific attacks, such as SQL injections. More secure than Amazon Aurora, Redshift, and Snowflake Advanced security Copyright © 2023, Oracle and/or its affiliates
  • 30. Ready for the distributed cloud: Available in public clouds and in your data center Copyright © 2023, Oracle and/or its affiliates
  • 31. Available in public clouds Copyright © 2023, Oracle and/or its affiliates Optimized to deliver the best price performance in each cloud
  • 32. • MySQL HeatWave runs natively on AWS, optimized for AWS infrastructure • Data doesn’t leave AWS – saves egress cost, and avoids compliance approvals • Lowest latency access to MySQL HeatWave • Tight integration with the AWS ecosystem – S3, CloudWatch, PrivateLink • Easier migration from other databases (e.g., Amazon Aurora, Redshift, Snowflake) MySQL HeatWave on AWS Copyright © 2023, Oracle and/or its affiliates
  • 33. MySQL HeatWave offers up to 10x better throughput than Aurora for OLTP Auto thread pooling Copyright © 2023, Oracle and/or its affiliates TPC-C_100W (10G, Data fits in Buffer Pool) 0 1000 2000 3000 4000 5000 6000 7000 1 4 16 64 128 256 512 1024 2048 4096 Throughput (Transactions/s) Concurrency MySQL HeatWave Amazon Aurora *Benchmark queries are derived from the TPC-C benchmarks, but results are not comparable to published TPC-C benchmark results since these do not comply with the TPC-C specifications.
  • 34. Price performance comparison Only compute costs are considered here Pricing for Redshift is based on 1-year reserved instance, paid upfront. Snowflake price is based on standard edition Price for Google BigQuery is based on monthly flat rate commitment. Azure Synapse is based on 1-year reserved pricing Copyright © 2022, Oracle and/or its affiliates *Benchmark queries are derived from the TPC-H benchmarks, but results are not comparable to published TPC-H benchmark results since these do not comply with the TPC-H specifications. 7x better than Redshift, 10x better than Snowflake, 12x better than Big Query, 4x better than Synapse Copyright © 2023, Oracle and/or its affiliates
  • 35. MySQL HeatWave Console Copyright © 2023, Oracle and/or its affiliates Monitoring Interactive Query UI & Data Management HeatWave ML MySQL Autopilot
  • 36. Democratizing machine learning • Visual interface • Enables business analysts to build, train, run, and explain ML models. No SQL and no coding required • Ability to explore “What-if” scenarios • All processing is done inside the database • No additional cost to users MySQL HeatWave AutoML console Copyright © 2023, Oracle and/or its affiliates NEW
  • 37. Roadmap of capabilities on OCI and AWS As of March 2023 - https://www.oracle.com/mysql/#roadmap Copyright © 2023, Oracle and/or its affiliates Key capabilities Available on OCI Available on AWS Fully managed service OLTP and OLAP in MySQL Query acceleration for analytics and mixed workloads Machine learning-powered automation (MySQL Autopilot for HeatWave and OLTP)* Advanced security* In-database machine learning (HeatWave AutoML) Scale-out data management Interactive query and data management console Coming soon Performance and workload monitoring from the console Coming soon Interactive MySQL HeatWave AutoML console Coming soon Adding HeatWave to any MySQL shape Coming soon * Auto thread pooling and auto shape prediction in MySQL Autopilot as well as the MySQL HeatWave database firewall will be available soon on OCI.
  • 38. MySQL HeatWave on Azure Connecting to MySQL HeatWave on OCI from Azure VNET Copyright © 2023, Oracle and/or its affiliates • Familiar Azure-native user experience • Automated identity, networking, and monitoring integration • Private interconnect and networking with < 2 ms latency • Use Microsoft Azure services with MySQL HeatWave • Collaborative support https://www.oracle.com/cloud/azure/oracle-database-for-azure
  • 39. Enabling hybrid deployments OLTP on-premises, OLAP in the cloud Copyright © 2023, Oracle and/or its affiliates OCI or AWS
  • 40. Oracle Dedicated Region Cloud@Customer Available in your data center Copyright © 2023, Oracle and/or its affiliates Self-contained cloud region MySQL HeatWave and all Oracle public cloud services in your data center Public cloud economics and security Meet data residency and latency requirements
  • 41. MySQL HeatWave Lakehouse (Beta) Copyright © 2023, Oracle and/or its affiliates
  • 42. Managing the data deluge is challenging • 1.7 MB of data generated/person/sec in 2020. We’ll double that amount by 2025 (TechJury) • 180 ZB of data expected in 2025 (IDC) • Over 80% of the data we generate is in files (CIO) • Often stored in data lakes on object storage • 99.5% of collected data remains unused (grow.com) Significant growth of data stored outside databases Copyright © 2023, Oracle and/or its affiliates Object Store Devices Sensors Social Voice Events
  • 43. Process and query 100’s of TB of data in the object store—in a variety of file formats MySQL HeatWave Lakehouse (Beta) Copyright © 2023, Oracle and/or its affiliates • Query data across MySQL, the object store, or both—using standard MySQL commands • Up to 400 TB of data—the HeatWave cluster scales to 512 nodes • Querying the database is as fast as querying the object store
  • 44. 17x faster than Snowflake, 6x faster than Redshift Query performance of MySQL HeatWave Lakehouse Copyright © 2023, Oracle and/or its affiliates Annual provisioned cost for HeatWave $1,589,036; for Redshift $2,261,760; for Snowflake $2,242,560 Pricing for Redshift is based on 1-year reserved instance, paid upfront. Snowflake is based on standard edition *Benchmark queries are derived from the TPC-H benchmarks, but results are not comparable to published TPC-H benchmark results since these do not comply with the TPC-H specifications.
  • 45. 8x faster than Redshift, 2.7x faster than Snowflake Load performance of MySQL HeatWave Lakehouse Copyright © 2023, Oracle and/or its affiliates Annual provisioned cost for HeatWave $1,589,036; for Redshift $2,261,760; for Snowflake $2,242,560 Pricing for Redshift is based on 1-year reserved instance, paid upfront. Snowflake is based on standard edition *Benchmark queries are derived from the TPC-H benchmarks, but results are not comparable to published TPC-H benchmark results since these do not comply with the TPC-H specifications.
  • 46. MySQL Autopilot for MySQL HeatWave Lakehouse Copyright © 2023, Oracle and/or its affiliates Auto Provisioning • Adaptively sample raw files and collect statistics • Estimate memory footprint of the data to be loaded Auto Schema Inference • Sample raw files to infer column data types • Generate DDLs to create tables Adaptive Sampling • Adaptively samples a fraction of files to collect stats • Use collected stats for various Autopilot features Auto Load • Predict load time • Load script generation Adaptive Data Flow • System adapts to the performance of object store • Improves system performance and reliability Auto Query Plan Improvement • Continuously collect statistics while running queries • Enhance future execution plans Machine learning-powered automation
  • 47. Customer successes Copyright © 2023, Oracle and/or its affiliates
  • 48. Tetris.co simplifies real-time analytics Business Challenge: Tetris.co offers analytical software that unifies massive amounts of data from several sources to help Brazilian clients understand how digital marketing investments perform. It needed a data platform that is easy to use, low cost, and scalable. Products Used: MySQL HeatWave Copyright © 2023, Oracle and/or its affiliates “MySQL HeatWave dramatically reduced our AWS Aurora and Redshift cost by more than 50%. We are no longer moving data around so now we have blazing fast, real-time insights with no effort. More importantly, scalability has made our expansion plan possible, allowing us to onboard more data and new clients without impact to costs. It’s a dream come true.” Pablo Lemos Cofounder and CTO, Tetris.co Results: Migrated to MySQL HeatWave from AWS Aurora and Redshift and GCP BigQuery in one month Accelerated complex queries from minutes to milliseconds Reduced costs by more than 50% and eliminated ETL processes Onboard new clients of any size at no cost impact Read story
  • 49. “We found MySQL HeatWave improved performance by 90X which solved all our challenges and concerns we had in moving data to realize real-time analysis. It was a big surprise for us. The extreme performance improvements help us to continually improve the gaming experience for joyful entertainment to customers around the world.” Masayuki Kawamoto CTO, Genius Sonority Business Challenge: Genius Sonority is Japanese video game designer, developer, and operator for consoles and smart devices. To analyze end user gaming engagement, IT staff had to transfer data from MySQL Database Service to a separate analytics platform. Moving data from one data store to another causes a delay in analyzing data and requires additional development using several different tools that adds more time and cost. Results: 90X faster performance of complex queries with HeatWave query accelerator from 2-3 hours to 2-3 minutes Enables developers to run both OLTP and OLAP workloads eliminating separate ETL and analytical tools Real-time analytics provides insights to continue improving gaming experience Copyright © 2023, Oracle and/or its affiliates Genius Sonority speeds game insights Products Used: MySQL HeatWave Read story
  • 50. Johnny Bytes boosts data and analytics Copyright © 2023, Oracle and/or its affiliates “MySQL HeatWave on AWS fits perfectly into our data platform with 60X to 90X faster complex queries compared to AWS RDS and Aurora. It generates real-time analytics we need for targeted, multichannel campaigns. We now have greater scalability to onboard more data and new clients of any size without increasing IT admin.” Thomas Henz, Chief Executive Officer, Johnny Bytes Challenge: Germany digital agency had built analytics apps AWS RDS and Aurora but not not able to make true real-time targeting decisions. In order to support its customers in ecommerce, telecom, and banking industries, the company needed a fast, consolidated database for both transactional processing and analytics and work with their existing technologies. Products Used: Oracle MySQL HeatWave Results: Moved from AWS Aurora to Oracle MySQL HeatWave on AWS Realized massive 60X to 90X faster complex queries time Delivered ads in real time enhanced doubled click-through rates and customer acquisition Onboarded more data and new clients without relying on IT Read story
  • 51. Bionime modernizes data and analytics Copyright © 2023, Oracle and/or its affiliates “MySQL HeatWave on AWS has 50X faster complex queries compared to AWS RDS that provide us real- time insights to accelerate application development to help us improve patients’ lives.” Kyle Yang, Assistant Manager, Bionime Challenge: A leading medical device manufacturer in Taiwan built its analytics service on AWS RDS but was not performing for the large amount of data needed to provide accurate and up-to-date glucose monitoring for patients. The company needed a faster data platform to support its existing technologies. Products Used: Oracle MySQL HeatWave Results: Moved from AWS RDS to Oracle MySQL HeatWave on AWS Realized 50X better resolution of complex queries compare to AWS RDS Greater scalability to add more data with less IT administration Generated real-time analytics to accelerate application development Read story
  • 52. What do analysts say? Copyright © 2023, Oracle and/or its affiliates
  • 53. What are industry analysts saying about MySQL HeatWave? Copyright © 2023, Oracle and/or its affiliates “May very well be the single greatest innovation in open source cloud databases in the past 20 years." "The MySQL HeatWave technology is by far the best in the market now...Wikibon strongly recommends that enterprise IT departments set a three-year plan to eliminate separate OLAP databases and ETL from MySQL transactional databases." ”Oracle introduced MySQL HeatWave and they did send shockwaves because they named and shamed basically every database company out there...You can spend $80K on HeatWave and that would cost you $420K to run on Snowflake.” More quotes and analyst reports: https://www.oracle.com/mysql/heatwave/analysts/ "MySQL HeatWave represents the fiscally responsible approach to cloud databases while AWS Redshift and Snowflake represent the fiscally reckless approach.”
  • 54. What are industry analysts saying about HeatWave AutoML? Copyright © 2023, Oracle and/or its affiliates “HeatWave ML promises to be 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…HeatWave does machine learning the right way." "With the addition of HeatWave ML demonstrating up to 25X the speed of Redshift ML at 1% of the price, the MySQL HeatWave cloud service is not just a game changer, but represents a whole new engineering trajectory for cloud databases going forward." More quotes and analyst reports: https://www.oracle.com/mysql/heatwave/analysts/ ”The in-database HeatWave ML makes Redshift ML look like yesterday’s tech in terms of engineering, performance and cost.”
  • 55. What are industry analysts saying about MySQL HeatWave on AWS? Copyright © 2023, Oracle and/or its affiliates “For any developers working with MySQL on AWS, Oracle has just dropped a big productivity boost on your doorstep without the big price tag.” "For cost-conscious IT teams and developers, MySQL HeatWave on AWS represents a whole new TCO calculation with zero cost for what are add-on services on AWS and no data egress fees… If you follow the money, the choice is easy." More quotes and analyst reports: https://www.oracle.com/mysql/heatwave/analysts/#heatwave-on-aws ”The MySQL HeatWave engineering team continues to execute at an accelerated pace, and in the midst of their product super cycle, are busy making other cloud database services look rather complacent by comparison. While we expected it on OCI, their home turf, the amount of new capabilities on the AWS platform takes it to a whole new level.” “HeatWave with MySQL Autopilot on AWS is a gift from the database gods. I believe MySQL HeatWave may be the most valuable investment of resources Oracle has made in a long time.”
  • 56. What are industry analysts saying about MySQL HeatWave Lakehouse? Copyright © 2023, Oracle and/or its affiliates “MySQL HeatWave Lakehouse sets the competition on fire by blazing the trail to the previously uncharted territory of 400TB cloud database benchmarks at breakneck speeds.” “The performance results put Amazon Redshift and Snowflake to shame.... While Aurora, Amazon’s own modified MySQL cloud database service is limited to 128TB database sizes, MySQL HeatWave Lakehouse supports cloud databases in excess of 400TB, demonstrating continued innovation at a compelling price point for customers worldwide.” “MySQL HeatWave has become a very competitive cloud database, in little time, offering CxOs a powerful universal MySQL database for their next generation applications.” “These innovations enable MySQL HeatWave Lakehouse to greatly accelerate load times and optimize query performance and price performance in a 400TB lakehouse that is quite uncommon compared with customary analytical database architectures."
  • 57. Why MySQL HeatWave for new and existing applications? Copyright © 2023, Oracle and/or its affiliates Unmatched price performance Integrated in-memory query accelerator § 6.5X faster than Redshift at half the cost § 7X faster than Snowflake at 20% the cost § 1,400X faster than Aurora at half the cost MySQL Autopilot: automation to achieve high query performance at scale, higher OLTP throughput, and get the best price performance Ready for the distributed cloud Deploy on OCI, AWS, Azure Replicate data from OLTP on- premises apps to MySQL HeatWave on OCI or AWS Deploy in your data center with Oracle Dedicated Region Simplicity of transactions, real-time analytics, and ML in one managed service Eliminate the cost and complexity of separate analytics database, ML, and ETL services Avoid the latency and security risks of data movement between data stores MySQL and Amazon Aurora- based applications work without changes
  • 58. Get $300 in credits and try free for 30 days Copyright © 2023, Oracle and/or its affiliates Get started with MySQL HeatWave oracle.com/mysql/free Learn more about MySQL HeatWave oracle.com/mysql Request a guided workshop Ask your account manager
  • 59. Copyright © 2023, Oracle and/or its affiliates Oracle Live Labs Self-paced learning MySQL HeatWave Live Labs