超高速のリードレプリカとしてHeatWaveを使い、MySQLを高速化する方法
Open Source Conference 2021 Online Hiroshima
2021年9月18日
MySQL Global Business Unit
山﨑 由章 / Yoshiaki Yamasaki

Safe harbor statement
以下の事項は、弊社の一般的な製品の方向性に関する概要を説明するものです。
また、情報提供を唯一の目的とするものであり、いかなる契約にも組み込むことはできません。
以下の事項は、マテリアルやコード、機能を提供することをコミットメントするものではない為、購買決定を行う際の判断材料になさらないで下さい。

オラクル製品に関して記載されている機能の開発、リリースおよび時期については、
弊社の裁量により決定されます。

2

Copyright © 2021, Oracle and/or its affiliates.

アジェンダ1. HeatWaveとは？
2. MySQL Database Serviceの特徴＆利点
3. HeatWaveの特徴＆利点
4. MySQL Autopilotとは？
5. HeatWaveを超高速のリードレプリカとして使用する上での考慮事項
6. MySQL Database Service＆HeatWave利用方法

3

Copyright © 2021, Oracle and/or its affiliates.

HeatWaveとは？

4Copyright © 2021, Oracle and/or its affiliates.

HeatWave(※)とは？
• MySQL Database Service専用のクエリ・アクセラレーター• MySQL Database ServiceはOracle Cloud Infrastructure(OCI)上で提供している
MySQLのマネージドサービス• インメモリ＆超並列処理により読取り処理を高速化• Oracle LabsのProject RAPIDの成果を活用
https://labs.oracle.com/pls/apex/f?p=94065:12:103385944489261:14• TPC-Hのクエリの処理性能は• Amazon Auroraの1,000倍以上高速、コスト1/3以下• Amazon Redshiftの2.7倍高速、コスト1/3以下• ベンチマークテスト再現手順も公表
https://www.oracle.com/mysql/analytics/performance/※旧名称：MySQL Database Service Analytics Engine
5

Copyright © 2021, Oracle and/or its affiliates.

6

Copyright © 2021, Oracle and/or its affiliates.

Larry’s Comments on the Earnings Call (2020年12月10日)“当社はこの四半期も、OCIの新しいマネージド・サービスを複数発表いたしました。そうした新しいOCIのマネージド・サービスのなかでも特に注目すべきは、人気の高いオープンソース・データ
ベースであるMySQL向けのサービスで、オラクルが新たに開発した極めて優秀なパラレル・
クエリー・アクセラレータであるある HeatWaveです。MySQLにこの HeatWaveを搭載することで、クエリー速度は数百倍向上します。実際、MySQLの現行バージョンと比較しても、またAmazon
AuroraなどのMySQL互換のデータベースと比較しても、その速度は数百倍に及んでいます。
MySQLと HeatWaveの組み合わせは、Postgresや Redshift、Snowflakeをはじめ、Amazon AWSで利用できるその他のデータベースよりも、格段に高速で簡単、かつ安価です。また HeatWaveには、データをMySQLから移動させる必要が無く、別のデータウェアハウスを構築したりしなくても、優れたパフォーマンスを獲得できるという素晴らしいメリットもあります。既存のMySQLやAuroraのデータベースも、HeatWaveを搭載した新しいMySQLでそのまま実行でき、それでいながらクエリーの処理速度はすぐに数百倍に向上します。しかもコードを変更する必要もありません。
これ以上に簡単なことなどあるでしょうか ”

Larry Ellison
Chairman, CTO, Oracle

7

Copyright © 2021, Oracle and/or its affiliates.

FY21の年間の決算報告では、数字の話の直後に Larry Ellison が HeatWave の将来性についても言及

https://investor.oracle.com/investor-news/news-details/2021/Oracle-Announces-Fiscal-2021-Fourth-Quarter-and-Fiscal-Full-Year-Financial-Results/default.aspx
8

Copyright © 2021 Oracle and/or its affiliates. All rights reserved.

FY21の年間の決算報告では、数字の話の直後に Larry Ellison が HeatWave の将来性についても言及"The world's two most popular databases are the Oracle Autonomous Database and Oracle MySQL,"
said Oracle Chairman and CTO, Larry Ellison. "The Oracle Database once again delivered solid
revenue growth in FY21. And while our Oracle Database business as measured by revenue currently
dwarfs our MySQL database business—that is about to change because the latest version of
Oracle MySQL has been upgraded to include a revolutionary new ultra-high-performanceparallel processing query engine called HeatWave. Independent analysts have tested andconfirmed that Oracle MySQL with HeatWave runs 10 to 100 times faster than Amazon's version of
MySQL called Aurora. This technological breakthrough is causing several of Amazon's customers tostart moving their Aurora workloads to Oracle MySQL. And industry analysts are telling us they areseeing a 10x increase in Oracle Cloud Infrastructure customer inquiries. Both the Oracle Autonomous
Database and Oracle MySQL with HeatWave technology have captured the technology high-groundin the cloud database business—and that bodes well for the future of the Oracle Cloud."https://investor.oracle.com/investor-news/news-details/2021/Oracle-Announces-Fiscal-2021-Fourth-Quarter-and-Fiscal-Full-Year-Financial-Results/default.aspx
9

Copyright © 2021 Oracle and/or its affiliates. All rights reserved.

MySQL Database Serviceの特徴＆利点

10

Copyright © 2021, Oracle and/or its affiliates.

Oracle MySQL Database Service (MDS)
フルマネージド データベースサービス
MySQL Database Service は、世界で最も人気のあるオープンソース・データベースを利用したクラウドネイティブ・アプリケーションの展開を可能にするフルマネージド・データベース・サービスです• フルマネージド MySQL Database as a Service• 自動化されたプロビジョニング、パッチ適用、アップグレード、バックアップ• 最適化されたMySQLの設定をデフォルトで利用可能• MySQL 8.0 Enterprise Editionをベースに構築しており、オンプレミスのMySQLと完全な互換性がある• Oracle Cloud Infrastructure (OCI) とネイティブに統合• セキュリティにもフォーカスを当てて構築された
次世代クラウドインフラストラクチャー• REST API、コンソール、CLI、SDK、DevOpsツールからアクセス可能• 複数の地域で利用可能で、急速に拡大中• 100% Developed, Managed and Supported by the MySQL Team11

Copyright © 2021, Oracle and/or its affiliates.

Oracle MySQL Database Service (MDS)
フルマネージド データベースサービス
Automated
ManualMySQL On PremiseHigh Availability
BackupDatabase

Security Patch & Upgrade
Provision & Configure

OS

OS Installation

Server

Hardware Purchase & Maintenance

Storage

Storage Purchase & Maintenance

Data Center

12

OS Security Patch & Upgrade

Rack & SpacePower, HVAC, Networking

Copyright © 2021, Oracle and/or its affiliates.

MySQL Database Service

MySQL Database Serviceによるコスト削減効果
100 OCPU (200 vCPU), 1TBストレージの構成による年間コスト$250,000$215,652$212,974$200,000$170,244$150,000$100,000$65,833$50,000$0
MySQL Database Service

Amazon RDSMySQL Database Service: Standard E3 AMD 16GB/Core, all regions have the same price.
Amazon RDS: Intel R5 16GB/Core, AWS US East.
Azure: Memory Optimized Intel 20GB/Core, MS Azure US-East.
Google: High Memory N1 Standard Intel 13GB/Core, GCP Northern Virginia.
Configuration: 100 OCPUs, 1 TB Storage.

13

Copyright © 2021, Oracle and/or its affiliates.

Microsoft Azure

Google Cloud SQLMySQL Database Serviceのメリット：「オラクルならでは」のポイント
オラクル (MySQL Database Service)

他社クラウドのデータベース・サービス

サポート

開発元がサポートサービスを提供
コンサルティング・サポート込み

MySQLの中まではサポートできない

エディションMySQL Enterprise Edition同様の機能を提供

機能

最新機能をいち早く利用可能

新機能の利用制限あり (NoSQL APIのX DevAPIなど)

脆弱性対応

脆弱性には迅速に対応

セキュリティ修正が提供されるタイミングは不明

互換性

オンプレ版のMySQLと100%互換

ソースコード変更点が不明のため互換保証ない

分析エンジン

HeatWave統合

ETLツールで他サービスと連携

コミュニティ版ベースのため一部機能がサポートされない(DB監査 / SQLファイアウォール / Query Analyzer 他)

1. MySQLサーバーの機能をフル活用できる
2. ロックインの心配なし
3. コストパフォーマンスが非常に高い⇒ 「本物」ならではの機能と互換性、OCIならではの高コストパフォーマンス
14

Copyright © 2021, Oracle and/or its affiliates.

HeatWaveの特徴＆利点

15

Copyright © 2021, Oracle and/or its affiliates.

MySQL Database Service with HeatWave
MySQLでの分析処理をETL不要で高速化

単一のMySQLでトランザクション
処理と分析処理
OLTP
アプリケーション

MySQL
Database
Service

OLAP
アプリケーション

既存のMySQL対応のアプリケーショ
ンは一切変更不要(※)
MySQL Database
Service(OLTP Engine)

HeatWave(Analytics Engine)

大幅な性能向上: MySQL単体と比較して400倍以上高速、数千のコアまでスケール※現時点でHeatWaveが対応できていないデータ型、関数等もあります。HeatWave制限事項は以下のドキュメントを参照下さい。
https://dev.mysql.com/doc/heatwave/en/heatwave-limitations.html
16

Copyright © 2021, Oracle and/or its affiliates.

MySQLユーザーはOLTPとOLAPで異なるシステムを利用することが多かった

OLTP DB

OLTP
アプリケーション

ETLサービス

OLAP DBOLAP
アプリケーション17

Copyright © 2021, Oracle and/or its affiliates.

主な課題
・システム構成が複雑になる(複数種類のDBやETLツールの運用管理が必要)
・ETLツールの制限事項に対応する必要がある
・最新データを分析できない(OLAP DBへのデータ同期頻度に依存する)

MySQLデータベースのデータに対するデータ分析基盤を容易に構築可能

既存環境
OLTP, Analytic Oracle Cloud
Query
Infrastructure

OLTP Query

レプリケーション

Primary instance

VPN、FastConnectなどを利用

MySQL
Database Service

HeatWave

主な利点
・システム構成がシンプル(MySQLだけを運用管理すればいい)・ETLツールの制限事項に依存しない
・最新データを分析可能

分析処理をクラウドで既存環境のMySQL※MDSへのレプリケーションの制限事項については以下のドキュメントを参照下さい。
https://docs.oracle.com/en-us/iaas/mysql-database/doc/replication.html#GUID-7473DCFB-68FC-4FD6-9EFC-379F645D6BAA
18

Copyright © 2021, Oracle and/or its affiliates.

すべてのMySQL対応分析アプリケーションはそのまま利用可能

OLTP
Applications
SocialOracleMySQL Service
Automatic, Real-time
Data Propagation

ECommerce

FinTechMySQL Database
Service

SaaS

19

Copyright © 2021, Oracle and/or its affiliates.

HeatWave

OLAP BI &Analytics

インメモリデータ分析による高いパフォーマンス
結果
セット

OLAP
クエリ

MySQL Database Service

HeatWave

MySQL コンパイラ & オプティマイザー

分析ジョブスケジューラ

OLTPクエリ
最適化

分析クエリ
最適化

結果

Copyright © 2021, Oracle and/or its affiliates.

分析クエリ実行インメモリデータ管理

MySQL クエリ実行

20

クエリ
プッシュダウン

HeatWaveによる分析処理の大幅な性能向上
400G, 64 cores
2,000
1,700.39

クエリ処理時間 (秒)

1,600

1,200

400倍
高速化

800

400
4.21

0
MySQL

MySQL Analytics

TPC-Hのクエリ処理時間の幾何平均

21

Copyright © 2021, Oracle and/or its affiliates.

Oracle Cloudへの最適化、ノード追加による高い性能拡張性
OCIでの多数のCPUコアでの性能拡張性
10.8
Scale Factor

Perfect Scalability

HeatWave

0.6

0.4

0.2

0
128 cores

22

Copyright © 2021, Oracle and/or its affiliates.

256 cores

512 cores

768 cores

1024 cores

1536 cores

Snowflake、Redshift、Azure Synapse Analytics、BigQuery との比較
他の分析サービスと比較して、6倍から40倍コスト効率が高い
30TB TPCH

120

30TB TPCDS

40

108.5

Average time (sec)

35

100

78.17

80

30.22

30
25
20

$251,713

0

HeatWave on OCI

32.32$1,507,841

15

5
0

Snowflake

Redshift

Synapse10.8

10$1,249,950$612,000

35.44

17.38

3.69
$205,250$1,681,920*

13.14

20

$1,020,000

40$1,681,920*

60

6.49
$716,224$624,978

BigQuery

出展：https://www.oracle.com/a/ocom/docs/heatwave-analysis-report.pdf ※Dragon Slayer Consulting によるレポート※TPCHは2020年10月のGigaomレポートから、TPCDSは2021年2月のGigaomレポートから引用しています。
※TPCDSについては、HeatWaveで実行できた67件のクエリに対するパフォーマンスを比較しています。
23

Copyright © 2021, Oracle and/or its affiliates

HeatWave最小構成での概算月額費用(データ量約800GB以内の場合)

24

Copyright © 2021, Oracle and/or its affiliates.

HeatWave最小構成 (データ量約800GB以内)
Private Subnet•

ユーザーはHeatWave用のMDSにのみアクセスする(HeatWaveノードに直接アクセスはしない)•

HeatWaveノードの構成台数は、最低2台、最大64台•

HeatWaveノードはインメモリでデータを保持し、1ノードで約400GBのデータを保持できるMySQL Databasefor HeatWave × 1台

MySQL HeatWave × 2台

[概算見積もり方法]•

最低限必要なHeatWaveノード数は、「分析対象データ量/400GB」で計算する(最小構成は2ノードから)•

HeatWaveノードのストレージ領域は見積不要(HeatWaveノードが内部的に使用するストレージ領域の費用は、HeatWaveノードの費用に含まれている)

MySQL Database – Storage MySQL Database – Backup Storage
1000GB
1000GB•

HeatWave用のMDSが使用するストレージ領域、バックアップ用ストレージ領域は見積もり必要•MDSが使用するストレージ領域には、実データ以外にログデータ等も格納されるため、実データ量よりも余裕をもって大きく確保する25

Copyright © 2021, Oracle and/or its affiliates.

HeatWave
10
2TB

ETL

池田 徹郎
SCSK株式会社
クラウド基盤サービス部 第一課 課長
26

Copyright © 2021, Oracle and/or its affiliates.

HeatWave

SQL
ETL

MySQL

浜平 仁
株式会社スクウェア・エニックス
情報システム部シニア・マネージャー

27

Copyright © 2021, Oracle and/or its affiliates.

500

“HeatWave
24
MySQL
45,000佐々木 健一株式会社メルカリ

SRE Team of Japan

28

Copyright © 2021, Oracle and/or its affiliates.

“HeatWave
SQL

後藤 良彦
合同会社DMM.com
ITインフラ本部 インフラ部

サーバインフラグループ
29

Copyright © 2021, Oracle and/or its affiliates.

ETLMySQL HeatWaveにAWS Auroraから移行することで、性能が10倍向上し、コストも大幅に削減することができました

しかも、そのために
アプリケーションを変更する必要はありませんでした。
鈴木 健治
株式会社ファンコミュニケーションズ A8事業部
プロダクト開発部長 兼 A8 2.0推進室長
30

Copyright © 2021, Oracle and/or its affiliates

HeatWave検証事例 (セミナー資料)• 株式会社スクウェア・エニックス様• HeatWaveを使って、 既存サービスへデータ分析機能を 手軽に後付けする
https://www.mysql.com/jp/why-mysql/presentations/heatwave-for-existing-services-doc-jp/• 合同会社DMM.com様• MySQLの活用状況と HeatWave検証結果
https://www.mysql.com/jp/why-mysql/presentations/dmm-heatwave-test-result-doc-jp/

31

Copyright © 2021, Oracle and/or its affiliates.

HeatWave検証事例 (パートナーブログ、検証まとめ資料)• 株式会社アトミテック様• Oracle Cloud MDS (MySQL Database Service)のHeatWave機能を検証しました！
https://cloudii.jp/news/blog/oracle-cloud/mds-heatwave/• 株式会社スマートスタイル様• MySQLで分析処理を高速化させる HeatWave を使ってみた
https://blog.s-style.co.jp/2021/02/7211/• MySQL Database Service HeatWave と Amazon Redshift の TPC-H 派生ベンチマーク比較
https://blog.s-style.co.jp/2021/05/7585/• HeatWave と AQUA (Advanced Query Accelerator) for Amazon Redshift の比較
https://blog.s-style.co.jp/2021/06/7937/• 株式会社データベーステクノロジ様• 【Oracle Cloud Infrastructure】MySQL Database Service 高可用性＆HeatWave 検証
https://www.slideshare.net/ssuserbe6417/oracle-cloud-infrastructuremysql-database-serviseheatwave-249604448
32

Copyright © 2021, Oracle and/or its affiliates.

HeatWave検証事例 (パートナーブログ)• SCSK株式会社様• [MySQL]HeatWave特集第1回 2021年、大注目の「HeatWave」とは？
http://scsk-db.jp/mysql/topics/2021/03/04-153223.html• [MySQL]HeatWave特集第2回 HeatWaveとLookerの連携手順
http://scsk-db.jp/mysql/topics/2021/03/05-094735.html• [MySQL]HeatWave特集第3回 LookerからHeatWaveのデータを表示する
http://scsk-db.jp/mysql/topics/2021/03/05-161437.html• テクバン株式会社様• MDSのHeatWave機能を使ってみた
https://blogs.techvan.co.jp/oci/2021/03/15/mds%E3%81%AEheatwave%E6%A9%9F%E8%83%B
D%E3%82%92%E4%BD%BF%E3%81%A3%E3%81%A6%E3%81%BF%E3%81%9F/• Amazon Aurora から MDS(HeatWave) へのレプリケーション
https://blogs.techvan.co.jp/oci/2021/03/24/amazon-aurora-%e3%81%8b%e3%82%89mdsheatwave%e3%81%b8%e3%81%ae%e3%83%ac%e3%83%97%e3%83%aa%e3%82%b1%e3%83%bc%e3%82%b7%e3%83%a7%e3%83%b3/
33Copyright © 2021, Oracle and/or its affiliates.

まとめ：オラクルが提供するMySQLのクラウド・データベース
MySQL Database Service (MDS)HeatWave• MySQLの開発元であるオラクルが提供するDBaaS• OCI専用のMDSのクエリ・アクセラレーター• 業界唯一の有償版MySQLベースのサービス• Oracle LabsのProject RAPIDの成果を活用※他社MySQL系サービスは無償版MySQLがベース

https://labs.oracle.com/pls/apex/f?p=94065:12:107001736574994:14• Amazon RDS (MySQL)の1/3以下のコスト• アプリケーションからは単に分析処理の応答性能が高い
MySQLを利用しているように見える• OCIの全リージョンで利用可能• TPC-Hのクエリの処理性能は• オンプレ向けの無償版、有償版と同一バージョン- Amazon Redshiftの2.7倍高速、コスト1/3以下• 高可用性構成も実現可能• メルカリ、DMM.com, SCSK, スクウェア・エニックスがベータプログラムに参加し性能や運用性を検証

MySQL Database—Standard–E3$0.038MySQL Database—Standard–E3–Memory$0.0022 Gigabyte per hour

34

Copyright © 2021, Oracle and/or its affiliates.

- Amazon Auroraの1,000倍以上高速、コスト1/3以下

OCPU per hour

MySQL Database for Analytics—Standard–E3 $0.3536 Node Per Hour*minimum 3 nodes ($789 per months)

MySQL Autopilotとは？

35

Copyright © 2021, Oracle and/or its affiliates.

Introducing
MySQL Autopilot
機械学習をベースとした運用自動化を実装した唯一のMySQLサービス
Oracle Cloud Infrastructureのみで利用可能

36

Copyright © 2021 Oracle and/or its affiliatesクラウドによる運用自動化の可能性
リアルタイム
性能統計

ハードウェア構成

ソフトウェアバージョン

37

Copyright © 2021 Oracle and/or its affiliates

明確な
特性や属性

最適化の目標設定
パラメーター

機械学習を活用した運用の自動化によるメリット
時間が経つにつれてシステムが賢くなっていく• インスタンス固有のモデル (全てのユーザーに共通ではない)• 機械学習のモデルにはルールを再構築せずに変更点を反映• 推奨された変更による改善を予測• 推奨された変更に対する「説明」を提供可能

38

Copyright © 2021 Oracle and/or its affiliates

MySQL Autopilot Architecture
数多くのイノベーションによるサーバーの改善
INNOVATIONSSERVICE
LIFECYCLESYSTEMSETUP

QUERY
EXECUTIONDATA LOAD

Data & Workload
DrivenFAILUREHANDLING

ML-based Decision logic
Decision
Logic

ML MODELS

Query
Performance
Model

Cluster
Capacity
Model

Network
Overhead
Model

Dictionary
Size
Model

Load
Parallelism
Model

…

Oracle AutoML
Offline-Trained Models

FeatureExtraction

STATISTICS

Pre-Load
Data Statistics

Post-Load
Data Statistics

Pre-Execution
Query Statistics

Post-Execution
Query Statistics

Statistics
Extrapolation
Proprietary Algorithms

Statistics
Extraction

COMPONENTS
39

Copyright © 2021 Oracle and/or its affiliates

InnoDB

HeatWave

MySQL
Optimizer

Query
Execution
Logs

Adaptive Sampling
Statistics ExtractionMySQL Autopilotの機能
高度な機械学習を応用した運用支援、パフォーマンス向上

Auto Parallel Loading
Auto Data Placement
Auto Encoding

Auto Provisioning

MySQL
Autopilot
Data-driven
Query-driven
ML automation
Auto Error Recovery

40

Copyright © 2021 Oracle and/or its affiliates

Auto Scheduling
Auto Change Propagation
Auto Query Time Estimation
Auto Query Plan Improvement

MySQL Autopilot の詳細は MySQL Cloud Day 2021 in Japan で解説予定！！
MySQL Cloud Day 2021 in Japan• 日時：2021年9月28日(火) 14:00-16:30• 参加費：無料• 備考：Zoomによるオンライン配信• 詳細、申込ページ：https://go.oracle.com/LP=115492

41

Copyright © 2021 Oracle and/or its affiliates. All rights reserved.

HeatWaveを超高速のリードレプリカとして使用する上での考慮事項

42

Copyright © 2021, Oracle and/or its affiliates.

HeatWave を超高速のリードレプリカとして使用する上での考慮事項•

HeatWave用のMDSに接続してSQLを実行すると、HeatWaveで実行できるSQLは自動的に
HeatWaveで処理されるため、HeatWaveは自動的に超高速のリードレプリカ的な動作をする•

ただし、以下の点には注意が必要
1. HeatWaveの制限事項に注意
2. HeatWaveノードを再起動した場合にデータを再ロードする必要がある

3. HeatWave用のMDSは、現時点では高可用性構成に対応できていない
検索処理をHeatWaveに
自動的にオフロード
更新処理

検索処理

43

Copyright © 2021, Oracle and/or its affiliates

MySQL
Database
Service
MySQL Database
Service(OLTP Engine)

HeatWave(Analytics Engine)1. HeatWaveの制限事項に注意• HeatWaveがまだ対応できていないデータ型、関数などがあるため、これらに該当する場合はHeatWaveが使用できない (HeatWave用のMDSで処理される)• マニュアルの制限事項のページ• HeatWave User Guide / Limitations
https://dev.mysql.com/doc/heatwave/en/heatwave-limitations.html

44

Copyright © 2021, Oracle and/or its affiliates

2. HeatWaveノードを再起動した場合にデータを再ロードする必要がある• HeatWaveノードはインメモリでデータを保持しているため、HeatWaveノードを再起動した時はデータの再ロードが必要 (次ページの3番目の処理を再実行する必要がある)• HeatWaveノードに障害が発生した場合はノードが自動復旧されるが、この時はデータも自動的に再ロードされる• HeatWaveノード再起動時の自動データ再ロードはロードマップにあり開発中

45

Copyright © 2021, Oracle and/or its affiliates

補足：HeatWaveを使うための準備
1. HeatWave用のMDSにHeatWaveノードを追加する•

コンソールから作業可能

2. HeatWaveノードにロードするテーブルを指定する•

HeatWaveノードにロードしたいテーブルに対して、”SECONDARY_ENGINE=RAPID”を定義する•

例）ALTER TABLE employees.departments SECONDARY_ENGINE=RAPID;

3. HeatWaveノードにデータをロードする•”SECONDARY_ENGINE=RAPID”を定義したテーブルに対して、”SECONDARY_LOAD”を実行する•

例） ALTER TABLE employees.departments SECONDARY_LOAD;※Auto Parallel Loading により、この手順が簡略化できます46

Copyright © 2021, Oracle and/or its affiliates

3. HeatWave用のMDSは、現時点では高可用性構成に対応できていない• HeatWaveノードは障害発生時に自動復旧される• HeatWave用のMDSノードは現時点では高可用性構成未対応• HeatWave用のMDSノードの高可用性構成対応はロードマップにあり開発中• 下図のように高可用性構成のMDSをフロントに用意して、HeatWave用のMDSにレプリケーション
構成を組むことは可能• フロントのMDSとHeatWave用のMDSへの接続振り分けは別途MySQL Router等を使って仕組みを構築する必要がある

インバウンドレプリケーション

検索処理をHeatWaveに
自動的にオフロード
MySQL
Database
Service
MySQL Database Service(OLTP Engine)

HA構成のMDS
47

Copyright © 2021, Oracle and/or its affiliates

HeatWave(Analytics Engine)MySQL Database Service＆HeatWave利用方法

48

Copyright © 2021, Oracle and/or its affiliates.

MySQL Database Service & HeatWave のチュートリアル
OCIのチュートリアルページにMySQL Database Service、HeatWaveのチュートリアルも掲載されています！(入門編：その9、その10)画面キャプチャー付きで詳細に手順を解説しています！
チュートリアル : Oracle Cloud Infrastructure を使ってみよう
https://oracle-japan.github.io/ocitutorials/

49

Copyright © 2021, Oracle and/or its affiliates.

入門編 - Oracle Cloud Infrastructure を使ってみよう
https://oracle-japan.github.io/ocitutorials/beginners/

Oracle Cloud Infrastructure の日本語書籍

Amazon、その他オンラインショップで単行本・電子書籍ともに販売！
Oracle Cloud Infrastructure
エンタープライズ構築実践ガイド
著者：大塚 紳一郎 氏
株式会社野村総合研究所
NRI認定ITアーキテクト／Oracle ACE

2021年1月5日発売

Oracle Cloud Infrastructure 徹底入門

著者：日本オラクル株式会社
塩原 浩太, 近藤 暁太, 丸川 祐考, 小西 朋子,
南野 英梨子, 山田 恭平, 林 妙子, 宮崎 博之,
土岐 建太, 中川 健太郎

2021年7月21日発売予定

書籍詳細：
技術評論社様ホームページ
https://gihyo.jp/book/2021/9
78-4-297-11809-9

https://www.amazon.co.jp/dp/4297118092
50

Copyright © 2021 Oracle and/or its affiliates

書籍詳細：
翔泳社様ホームページ

https://www.shoeisha.co.jp/book/detail/9784798169033

https://www.amazon.co.jp/dp/479816903X/

Oracle Cloud Infrastructure 無償学習プログラム

2021年9月8日よりプログラム開始「だれでも。必要なときに。必要な学習を。」
Oracle Cloud への移行をスキル習得の側面からご支援します。
無償の OCI トレーニングと期間限定の無償認定試験でOracle Cloud Infrastructure をはじめませんか。

Training

Certification

OCI ラーニング・サブスクリプション• OCI トレーニング (日本語・英語)• テキストの閲覧• Oracle Cloud を使用した
実機演習• 資格取得準備セミナー• 模擬問題集• ライブ・セッション

OCI 認定試験 (期間限定無償受験)※• 主要な OCI 試験の無償受験(オンライン試験)※ 国内向けの無償認定試験は年内に提供開始予定です。

詳細については OCI無償トレーニングと認定資格 ページをご覧ください。

今すぐ学習を開始できます12 [Enroll this pass] をクリックし、

Oracle University Web
ページ から、ロールにあった学習パスを選択

ロールにあった認定資格を選択✔ 入門・営業/プリセールス向け
Oracle Cloud Infrastructure Foundation✔ 中級・アーキテクト/構築担当者向け
Oracle Cloud Infrastructure Architect Associate✔ 上級・アーキテクト/構築担当者向け
Oracle Cloud Infrastructure Architect Professional✔ 中級・運用担当者向け
Oracle Cloud Infrastructure Operation※随時、追加されていきます。

無償期間中に多くのプロフェッショナルを育成し、スキルを社内外に証明してください。
Copyright © 2021, Oracle and/or its affiliates. All rights reserved.

Oracle SSOアカウントでサインイン

3 利用規約をご確認後、トレーニングを開始。

参考情報

52

Copyright © 2021, Oracle and/or its affiliates.

情報リソース• ニュースリリース
https://www.oracle.com/jp/corporate/pressrelease/jp20201203.html• Oracle Liveのサマリーおよびお客様メッセージビデオ
https://blogs.oracle.com/mysql/introducing-mysql-database-service-and-mysql-analytics-engine• ベンチマークテスト再現手順 (テストスクリプト掲載のGitHubへのリンクあり)
https://www.oracle.com/mysql/analytics/performance/• Cost Estimator (Data ManagementからOracle MySQL Database Serviceを選択)
https://www.oracle.com/cloud/cost-estimator.html• MySQL Database Serviceのチュートリアル
https://oracle-japan.github.io/ocitutorials/beginners/creating-mds/• HeatWaveのチュートリアル
https://oracle-japan.github.io/ocitutorials/beginners/creating-HeatWave/

53

Copyright © 2021, Oracle and/or its affiliates.

情報リソース• Oracle Cloud Infrastructure Documentation - MySQL Database Service
https://docs.oracle.com/en-us/iaas/mysql-database/index.html
https://docs.oracle.com/ja-jp/iaas/mysql-database/index.html• HeatWave User Guide
https://dev.mysql.com/doc/heatwave/en/• HeatWave Release Notes
https://dev.mysql.com/doc/relnotes/heatwave/en/

54

Copyright © 2021, Oracle and/or its affiliates.

MySQL最新情報はこちらから

MySQLホームページ

www.mysql.com/jp
MySQL ライブWebセミナー

www.mysql.com/jp/news-and-events/web-seminars/
MySQL Twitter@mysql_jp

MySQL YouTubeチャンネル

https://www.youtube.com/c/mysql/
55

Copyright © 2021, Oracle and/or its affiliates.

【MySQL お問い合わせ窓口】
0120-065556【受付時間】
平日 9:00-12:00/13:00-17:00(祝日及び年末年始休業日を除きます)
MySQL-Sales_jp_grp@oracle.com

56

Copyright © 2021, Oracle and/or its affiliates.