>100 Views
March 09, 26
スライド概要
【講演内容】
MySQL HeatWave最新アップデート情報
1. OCI リリースノート – HeatWave から主要リリース情報のピックアップ(2025/11/26 ~ 2026/01/31) - HeatWave : MySQL HeatWave Migration Assistant - HeatWave : MySQL version 9.5.2 のサポート開始 -
HeatWave : New Shape MySQL.192 が追加 - HeatWave : MySQL Studio をスタンドアロン DB システムで有効化可能に - HeatWave : MySQL バージョン 9.6.0、8.4.8、8.0.45 のサポート開始 - HeatWave : バックアップのエクスポート機能の実装
2. HeatWave on AWS リリースノートから主要リリース情報のピックアップ(2025/11/26 ~ 2026/01/31)
- なし
【発表者】
株式会社スマートスタイル
データテクノロジー本部 データベース部
成田 優隆氏
【イベント情報】
HeatWavejp Meetup #17
https://heatwavejp.connpass.com/event/381648/
HeatWavejpは、MySQL HeatWave の良さを知っていただき、参加者同士でノウハウやナレッジを共有できるユーザーコミュニティです。参加者同士のつながりを深めるため、以下の活動を行ってまいります。 COMMUNICATION *Slackやconnpassを活用したユーザー同士のコミュニケーションの場の提供 EVENT *オンライン/オフラインでのMeetupセミナーや勉強会の開催(隔月程度) SHARING *製品情報や最新アップデート、リリース情報の共有 INTERACT *参加者のコミュニティ・ネットワークやユーザー同士の交流を促進
HeatWavejp Meetup #17 MySQL HeatWave 最新アップデート情報 (2025/11/26~2026/01/31) 2026年2月12日(木) 株式会社パソナデータ&デザイン(旧:スマートスタイル) データテクノロジー本部 データベース部 成田 優隆(なりた まさたか)
アジェンダ – 最新アップデート情報 サマリー 1. OCI リリースノート – HeatWave から主要リリース情報のピックアップ (2025/11/26 ~ 2026/01/31) Oracle Cloud Infrastructure Release Notes : https://docs.oracle.com/en-us/iaas/releasenotes/services/mysql-database/ 1 2025.11.26 HeatWave : MySQL HeatWave Migration Assistant 2 2025.12.23 HeatWave : MySQL version 9.5.2 のサポート開始 3 2026.01.14 HeatWave : 新シェイプ MySQL.192 が追加 4 2026.01.16 HeatWave : MySQL Studio をスタンドアロン DB System で有効化可能に 5 2026.01.20 HeatWave : MySQL version 9.6.0、8.4.8、8.0.45 のサポート開始 6 2026.01.31 HeatWave : バックアップのエクスポート機能の実装 2. HeatWave on AWS リリースノートから主要リリース情報のピックアップ (2025/11/26 ~ 2026/01/31) Heatwave on AWS Release Notes : https://dev.mysql.com/doc /heatwave-aws/en/heatwave-aws-relnotes.html リリースなし
OCI リリースノート – HeatWave から主要リリース情報のピックアップ 1 2025.11.26 HeatWave : MySQL HeatWave Migration Assistant 内容 • MySQL Workbench 8.0.45 に MySQL HeatWave Migration Assistant が追加 • オンプレミスのデータベースを OCI の MySQL HeatWave DB System へ移行するウィザード • DB System の構成と移行方式を指定すると、データ移行を自動実行しステージ別に進捗を表示 • DB System 構成要素の自動プロビジョニングとインバウンドレプリケーションにより、最小ダウンタイムで切替可能 対応バージョン ⚫ 移行元として MySQL 5.6, 5.7, 8.0, 8.4 LTS, 9.x をサポート。 マイグレーション方式 ✓ コールドマイグレーション: スナップショット→MDSへインポート(MySQL 5.6/5.7はこちらのみ) ✓ ホットマイグレーション: スナップショット+インバウンドレプリケーションでデータ同期 弊社ブログ記事: https://blog.s-style.co.jp/2026/01/15148/
OCI リリースノート – HeatWave から主要リリース情報のピックアップ 2 2025.12.23 HeatWave : MySQL version 9.5.2 のサポート開始 内容 ⚫ MySQL 9.5.2 (Innovation) をサポート(セキュリティ/バグ修正 + 機能強化) ⚫ 新規 DB System 作成時に 9.5.2 を選択可能。既存は 9.5.1→9.5.2 など手動アップグレードが必要 ⚫ 拡張非同期レプリケーションがサポートされSecondary Engine 対象表での運用がより柔軟に ⚫ ALTER TABLE ... SECONDARY_LOAD の一部が実行可能になり、レプリケーション失敗を抑制 ⚫ Lakehouse: 列名マッチ時の統一スキーマ推論/ロードをサポート ⚫ GenAI: 新しいスキーマ取得ルーチンを追加(ML_RETRIEVE_SCHEMA_METADATA)
拡張非同期レプリケーションがサポートされSecondary Engine 対象表での運用がより柔軟に ~9.5.1 における問題点 レプリカ ソース ② ALTER TABLE TABLE_A SECONDARY LOAD ① ALTER TABLE TABLE_A SECONDARY LOAD インバウンドレプリケーション ③ ALTER TABLE … SECONDARY LOAD がレプ リケートされるが、すでにLOAD済みのためエラーでレプリ ケーション停止 9.5.2以降では、ソース・レプリカどちらから実行しても、③のエラーは発生しない動作となりました
Lakehouse: 列名マッチ時の統一スキーマ推論/ロードをサポート HeatWave Lakehouseのテーブル作成方法 1. CREATE EXTERNAL TABLE table_name ( col_1 int, col_2 datetime … ) による手動作成 2. Lakehouse Auto Parallel Load(sys.HEATWAVE_LOAD()) による自動作成 今回の機能の対象 旧動作 新動作
GenAI: 新しいスキーマ取得ルーチンを追加(ML_RETRIEVE_SCHEMA_METADATA) • 自然言語で存在するデータベースからテーブルを検索 • 結果は関連度の高い順に表示 mysql> CALL sys.ML_RETRIEVE_SCHEMA_METADATA(“延滞が多い顧客を抽出したい", @output, NULL); Query OK, 0 rows affected (2.16 sec) mysql> select @output¥G *************************** 1. row *************************** @output: CREATE TABLE `sakila`.`sales_by_store`( ... CREATE TABLE `sakila`.`sales_by_film_category`( ... CREATE TABLE `sakila`.`customer`( ... CREATE TABLE `sakila`.`rental`( ...
OCI リリースノート – HeatWave から主要リリース情報のピックアップ 3 2026.01.14 HeatWave : 新シェイプ MySQL.192 が追加 内容 • 新シェイプ「MySQL.192」を追加 • Read Replica: 対応 なぜか上位Shapeよりメモリが多い
OCI リリースノート – HeatWave から主要リリース情報のピックアップ 4 2026.01.16 HeatWave : MySQL Studio をスタンドアロン DB System で有効化可能に 内容 • スタンドアロン構成の DB System でも MySQL Studio を有効化可能に • MySQL Studio: ノートブック環境・SQL 実行・チャット UI を備えた統合データ分析ツール • データの分析/探索をコンソール内で完結 弊社ブログ記事: https://blog.s-style.co.jp/2026/01/15242/
OCI リリースノート – HeatWave から主要リリース情報のピックアップ 5 2026.01.20 HeatWave : MySQL version 9.6.0 / 8.4.8 / 8.0.45 のサポート開始 内容 ⚫ MySQL 9.6.0 / 8.4.8 / 8.0.45 をサポート(いずれもセキュリティ/バグ修正を含む) ⚫ 新規 DB System はデフォルトで 8.4.8 ベースに更新 ⚫ 新規作成時に 9.6.0 または 8.0.45 を選択可能 ⚫ 既存 DB System は 8.4.7→8.4.8、8.0.44→8.0.45 など手動アップグレードが可能 ⚫ またはメンテナンス・ポリシーによりアップグレードを自動適用可能
OCI リリースノート – HeatWave から主要リリース情報のピックアップ 6 2026.01.31 HeatWave : バックアップのエクスポート機能の実装 内容 • バックアップを Object Storageへエクスポート • 同一テナンシ内 / 同一または別コンパートメ ントのバケットに出力可能 • エクスポート処理は キャンセル可能 • キャンセルしても、すでにObject Storage へ出力済みのファイルは削除されない • 不要なら Object Storage 側で手動削除が 必要 Tenancy Compartment A Compartment B OCI Object Storage Buckets Export Backup OCI Object Storage Buckets