affiliates. All rights reserved. 4 Producers Oracle Cloud Infrastructure Any source Any Database Any Events/Sensors Any Cloud Any Application Data Consumers Any outcome Any Application Business Leaders Any 3rd Party BI Tool File/Excel/CSV….. Data Movement GoldenGate Streaming Data Integration 3rd Party Tools Data Management Data Catalog Data Definition & Discovery Autonomous Database MySQL Heatwave Exadata Object Storage Big Data Data Flow Data Scientist & Analyst Analytics & AI/ML Analytics Machine Learning Data Science Artificial Intelligence
9 • MySQLに対してSQLを実行するだけで自動的に高速化される (HeatWaveの制限事項に該当する場合は、フロントにあるMDSで処理される) MySQL HeatWave のアーキテクチャ M ySQL Da ta b a se Service 分析 クエリ 結果 セット MySQL コンパイラ & オプティマイザー 分析クエリ 最適化 I n sert/ Up d a te OLTPクエリ 最適化 リアルタイム 更新 I nnoDB ストレージエンジン MySQL クエリ実⾏ H ea tW ave N od e インメモリデータ管理 分析クエリ実⾏ 分析ジョブスケジューラ 結果 クエリ プッシュダウン 並列化 Object Storage リロード ※HeatWaveの制限事項 https://dev.mysql.com/doc/heatwave/en/heatwave-limitations.html
All rights reserved. 20 Higher throughput Sustained performance *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.
and/or its affiliates. All rights reserved. Oracle Cloud Infrastructure On-Premises Availability Domain Subnet A Bastian Server Subnet B Dynamic Routing Gateway VPN Customer Data Center Virtual Machine MySQL Database Service VCN User Tenancy Heatwave OCIインフラストラクチャに最適化されたMySQL ✓MySQL開発元が提供するフルマネージド・データベース・ サービス ✓OCIコンソールから起動・管理・監視が可能 ✓OCIの全リージョンで利用可能 ✓セキュリティ、ネットワークなどOCIに統合されたサービス 圧倒的なパフォーマンスとコスト効率化 ✓800GB/ノードまで搭載可能 ✓高速ストレージを利用(75IOPS/GB)
and/or its affiliates. All rights reserved. クラウド・プロバイダの新たな選択肢 ✓Auroraなどからの移行を簡単に実行 ✓エグレス・コストやコンプライアンス上の懸念を解決 ✓低レイテンシネットワークからのアクセス ✓AWS上のアプリケーションとの容易な連携 操作性の高いコンソール ✓スキーマ・テーブル管理の容易化 ✓インタラクティブなSQL実行 ✓AutoPilot統合により運用作業の効率化を促進 AWS MySQL HeatWave Customer AWS Tenancy Machine Learning Transaction Processing Analytics Autopilot Console Control Plane Data Plane 8.0.31 HeatWave Applications Data OCI Identity Billing ※現時点では、AWS US East (N. Virginia) リージョン (us-east-1) でのみサービスが提供されています。東京リージョンでのサービス 開始日はまだ未確定です。
affiliates. All rights reserved. 38 Auto Thread Pooling Auto Scheduling Auto Change Propagation Auto Query Time Estimation Auto Query Plan Improvement Auto Error Recovery Auto Parallel Loading Auto Data Placement Auto Encoding Auto Shape Prediction Auto Provisioning MySQL Autopilot Data-driven Query-driven ML automation
41 N2 C 1 C 2 C 3 C N … … N1 C 1 C 2 C 3 C N … N3 C 1 C 2 C 3 C N … N M C 1 C 2 C 3 C N … … Super chunking 動的割り当て 負荷分散 処理ノード データ • オブジェクトストレージによりレイテンシにばらつき • データの部分ごとに処理時間が異なる オブジェクトストレージからのデータロード性能向上のためのアーキテクチャ データを分割する「Super chunking」 により性能のばらつきの影響を抑える • 「Super chunking」によりCPUコア数以上にタスクを生成 • データの部分ごとに動的にノードに割り当て