[HeatWavejpMeetup#17] MySQL HeatWave 8.0がEOL!8.4アップグレードの準備をした話 [小串 遥香 氏 (株式会社データベーステクノロジ)]

>100 Views

March 09, 26

スライド概要

【講演内容】
MySQL HeatWave 8.0のEOLをきっかけに、MySQL 8.4へのアップグレードに向けて実施した調査・検証の内容を紹介します。対象システムの構成、ドキュメント調査による影響分析、検証環境での確認内容など、実際のアップグレード準備の進め方について解説します。

1. 対象となるシステム概要
 - MySQL HeatWaveを利用した業務システム
 - 販促費管理システム / 間接経費システム / 需給調整支援システム

2. バージョンアップ準備開始のトリガー
 - MySQL 8.0 EOLの認識
 - 調査スケジュールの策定

3. ドキュメントベースの調査
 - MySQL 8.4の変更点調査
 - 追加・非推奨・削除項目の確認

4. 検証と影響確認
 - mysql_native_password認証の確認
 - 利用ミドルウェア(Connector / ODBC)の接続検証

5. 8.0から8.4への移行まとめ
 - 必要な確認ポイント
 - バージョンアップに向けた準備と教訓

【発表者】
株式会社データベーステクノロジ
技術部
小串 遥香 氏

【イベント情報】
HeatWavejp Meetup #17
https://heatwavejp.connpass.com/event/381648/

profile-image

HeatWavejpは、MySQL HeatWave の良さを知っていただき、参加者同士でノウハウやナレッジを共有できるユーザーコミュニティです。参加者同士のつながりを深めるため、以下の活動を行ってまいります。 COMMUNICATION *Slackやconnpassを活用したユーザー同士のコミュニケーションの場の提供 EVENT *オンライン/オフラインでのMeetupセミナーや勉強会の開催(隔月程度) SHARING *製品情報や最新アップデート、リリース情報の共有 INTERACT *参加者のコミュニティ・ネットワークやユーザー同士の交流を促進

シェア

またはPlayer版

埋め込む »CMSなどでJSが使えない場合

ダウンロード

関連スライド

各ページのテキスト
1.

MySQL HeatWave 8.0がEOL! 8.4アップグレードの 準備をした話 2026年2月12日 (木) 株式会社データベーステクノロジ 小串 遥香 © 2026 Database Technology Inc. All Rights Reserved.

2.

自己紹介 © 2026 Database Technology Inc. All Rights Reserved. 2

3.

自己紹介 ⚫ 名前:小串 遥香 ⚫ 会社名:株式会社データベーステクノロジ ⚫ 業務内容:クラウドインフラ関連 ⚫ 趣味:ソシャゲ、PCゲーム ⚫ 勤務地:高知 © 2026 Database Technology Inc. All Rights Reserved. 3

4.

弊社の紹介 会社概要 沿革 屋号 株式会社データベーステクノロジ https://www.db-tec.com/ 所在地 京都市中京区柳八幡町65番地 設立 1995年 DB構築サービスを専業として大阪市中央区に設立 2001年 DBパフォーマンス測定サービスを開始 1995年7月12日 2010年7月 本社を京都市中京区へ移転 パートナー資格 ORACLE Cloud Sell Partner 2015年8月 日本オラクル社とパートナー契約締結 許認可 Pマーク(第20002140号) 2015年9月 らくがきSQLを IT Pro EXPOへ出展 2019年12月 メール/チャット自動変換サービス chatveryをリリース マスコット キャラクター データベーチュ 親子 事業内容 クラウドサービス事業 インフラ基盤構築・Lift&Shift・運用監視アウトソース データベース関連事業 Oracle Master認定技術者によるデータベース設計/構築/運用 MySQLやSQLサーバについても対応可能 ソフトウェア開発事業 生産管理・販売管理・会計管理・営業支援 業種:金融・製薬・小売/レンタル・メーカー・学術/研究機関 ERPパッケージ導入事業 Oracle E-Business Suite© © 2026 Database Technology Inc. All Rights Reserved. 4

5.

メディア情報 Speaker Deck OCI導入支援サービスサイト 公式YouTubeチャンネル スライド共有サイト「Speaker Deck」 にて、 イベント登壇資料や技術検証資料を公 開しています。 当社のOCI導入支援サービスについて、 特設Webサイトにて詳細をご紹介してい ます。 当社公式YouTubeチャンネルにて、主に エンジニアの皆様に向けた技術情報の発 信を行なっています。 ▼Speaker Deckへのリンクはこちら https://speakerdeck.com/dbtec © 2026 Database Technology Inc. All Rights Reserved. ▼サービスサイトへのリンクはこちら ▼YouTubeチャンネルへのリンクはこち ら https://www.dbtec.com/content/oci/aboutoci.html https://www.youtube.com/channel/UCED LlJ-hsPNWJKX5l3TDrSQ 5

6.

アジェンダ 1. 対象となるシステム概要 2. これまでの運用 3. バージョンアップ準備開始のトリガー 4. ドキュメントベースの調査 5. 検証と対応必要事項、不要事項の洗い出し 6. 8.0から8.4への移行について © 2026 Database Technology Inc. All Rights Reserved. まとめ 6

7.

1. 対象となるシステム概要 © 2026 Database Technology Inc. All Rights Reserved. 7

8.

旭松食品様について ⚫ 1950年創業の食品メーカー様 ⚫ こうや豆腐や即席みそ汁「生みそずい」が有名 ⚫ 病院食や介護食(やわらか百菜)なども製造・販売されています ⚫ 2021年からは即席オートミールも販売されてます © 2026 Database Technology Inc. All Rights Reserved. 8

9.

MySQL Heatwaveを利用しているシステム ⚫ MySQL Heatwaveを利用しているシステムは以下3つ 販促費管理 システム © 2026 Database Technology Inc. All Rights Reserved. 間接経費 システム 9 需給調整支援 システム

10.

販促費管理システムについて ⚫ 販売促進業務における請求・支払の管理を行うシステム ⚫ 主な利用ユーザーは営業系 ⚫ ここで登録された支払データを 基幹システムへ連携する ⚫ 請求以外にも出荷時値引の処理もある © 2026 Database Technology Inc. All Rights Reserved. 10

11.

間接経費システムについて ⚫ 間接経費の管理を行うシステム ⚫ 間接経費に計上される物品の発注先見直しや統一、申請ルートの固定化を 目的としている ⚫ 場合によっては他社への注文書の 出力も可能 © 2026 Database Technology Inc. All Rights Reserved. 11

12.

需給調整支援システムについて ⚫ 製品製造業務における製造時期、製造数の調整支援を行うシステム ⚫ 在庫、入庫、販売実績、販売予測数から製造時期を算出することで 属人的でない製造調整となるよう支援する ⚫ 本システムの対象は今のところ「介護・病院食」の範囲 © 2026 Database Technology Inc. All Rights Reserved. 12

13.

2. これまでの運用 © 2026 Database Technology Inc. All Rights Reserved. 13

14.

これまでの運用 ⚫ 使用しているバージョンが使用不可になったら、次のメンテナンスでマイ ナーバージョンアップ 4月 4月15日 5月初旬 8.0.36 8.0.37 メンテナンス& バージョンアップ 8.0.36 サポート終了 © 2026 Database Technology Inc. All Rights Reserved. 14

15.

3. バージョンアップ準備開始の トリガー © 2026 Database Technology Inc. All Rights Reserved. 15

16.

8.0 EOLを知った経緯 ⚫ 11月初旬にあったMySQLのメンテナンス後、MySQLのドキュメントを確認 時 上記の記載を確認し、対応が必要という認識に。 確認したサイト:https://docs.oracle.com/ja-jp/iaas/mysql-database/doc/mysqlserver-versions.html © 2026 Database Technology Inc. All Rights Reserved. 16

17.

スケジュール策定 11月 1月 4月 8.0 EOL 認識 調査開始 8.0 EOL ⚫ 年明け1月より調査開始 © 2026 Database Technology Inc. All Rights Reserved. 17

18.

4. ドキュメントベースの調査 © 2026 Database Technology Inc. All Rights Reserved. 18

19.

ドキュメントでの調査開始 ⚫ 8.4のリファレンスマニュアル内にある、8.0から8.4の間で追加された新機 能のページなどを参考に調査 https://dev.mysql.com/doc/refman/8.4/en/mysql-nutshell.html 追加・変更 40 © 2026 Database Technology Inc. All Rights Reserved. 非推奨化 9 19 削除 22

20.

ピックアップした項目 【追加・変更項目】 【非推奨の項目】 • ネイティブパスワー ド認証のデフォルト 無効化 • 非標準外部キーがデ フォルトで禁止 • InnoDBの デフォルト値変更 【削除された項目】 • 弱いパスワードのサ ポート • 「$」から始まるシ ステム変数名のサ ポート ※上記はピックアップしたものの一部です © 2026 Database Technology Inc. All Rights Reserved. 20

21.

5.検証と対応必要事項、 不要事項の洗い出し © 2026 Database Technology Inc. All Rights Reserved. 21

22.

ネイティブパスワード認証 【概要】 ⚫ 非推奨の「mysql_native_password認証プラグイン」が8.4ではデフォルトで 有効化されなくなった ⚫ mysql_native_passwordの認証方式を使用するユーザーは接続エラーになる 【補足】 MySQL 8.0からデフォルトのパスワード認証プラグインはcaching_sha2_password となっている。 © 2026 Database Technology Inc. All Rights Reserved. 22

23.

パスワード認証方法確認 ⚫ 各DBに接続し、以下コマンドを実行、結果を確認する。 select User, Plugin from mysql.user; システム名 利用プラグイン 販促費管理システム 全てcaching_sha2_password 間接経費システム 全てcaching_sha2_password 需給予測支援システム 全てcaching_sha2_password 全て「caching_sha2_password」だったので問題なし! © 2026 Database Technology Inc. All Rights Reserved. 23

24.

ミドルウェア ⚫ 8.4へバージョンアップ後、現在利用している8.0向け接続ツール、ライブラ リで問題なく接続可能か 【確認が必要なミドルウェア】 ⚫ mysql:mysql-connector-java:8.0.30、8.0.23 ⚫ com.mysql:mysql-connector-j:8.3.0 ⚫ MySQL ODBC 8.0 Unicode Driver:8.00.27 © 2026 Database Technology Inc. All Rights Reserved. 24

25.

調査・検証 ⚫ 検証環境を作成し、アプリはLinuxに、ODBCドライバはWindowsに登録し て検証 結論:問題なし! 【補足】 • 本来は、DBのバージョンに合わせたミドルウェアを利用したほうが良い • ユーザー利用停止期間が発生してしまうため、今回は現状のまま利用続行 © 2026 Database Technology Inc. All Rights Reserved. 25

26.

5. 8.0から8.4への移行について まとめ © 2026 Database Technology Inc. All Rights Reserved. 26

27.

まとめ ⚫ 弊社環境でバージョンアップに際して確認しておきたかった事項は2つ 1. ネイティブパスワード認証使用の有無 2. 8.0向けミドルウェアでの接続 ⚫ 検証の結果、個別の対応は必要ない結果となった ⚫ 当然のことではあるが、余裕を持ったスケジュール策定が必要 © 2026 Database Technology Inc. All Rights Reserved. 27

28.

ご清聴ありがとうございました © 2026 Database Technology Inc. All Rights Reserved. 28