

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# Amazon Aurora MySQL バージョン 3 のデータベースエンジンの更新
<a name="AuroraMySQL.Updates.30Updates"></a>

Amazon Aurora MySQL バージョン 3 のデータベースエンジンの更新は次のとおりです。

**Topics**<a name="aurora_3x_updates"></a>
+ [Aurora MySQL データベースエンジンの更新 2026-02-17 (バージョン 3.12.0、MySQL 8.0.44 互換)](AuroraMySQL.Updates.3120.md)
+ [Aurora MySQL データベースエンジンの更新 2025-12-16 (バージョン 3.11.1、MySQL 8.0.43 互換)](AuroraMySQL.Updates.3111.md)
+ [Aurora MySQL データベースエンジンの更新 2025-11-13 (バージョン 3.11.0、MySQL 8.0.43 互換)](AuroraMySQL.Updates.3110.md)
+ [Aurora MySQL データベースエンジンの更新 2026-01-02 (バージョン 3.10.3、MySQL 8.0.42 互換)](AuroraMySQL.Updates.3103.md)
+ [Aurora MySQL データベースエンジンの更新 2025-11-20 (バージョン 3.10.2、MySQL 8.0.42 互換)](AuroraMySQL.Updates.3102.md)
+ [Aurora MySQL データベースエンジンの更新 2025-09-30 (バージョン 3.10.1、MySQL 8.0.42 互換)](AuroraMySQL.Updates.3101.md)
+ [Aurora MySQL データベースエンジンの更新 2025-07-31 (バージョン 3.10.0、MySQL 8.0.42 互換)](AuroraMySQL.Updates.3100.md)
+ [Aurora MySQL データベースエンジンの更新 2025-05-14 (バージョン 3.09.0、MySQL 8.0.40 互換)](AuroraMySQL.Updates.3090.md)
+ [Aurora MySQL データベースエンジンの更新 2025-04-07 (バージョン 3.08.2、MySQL 8.0.39 互換)](AuroraMySQL.Updates.3082.md)
+ [Aurora MySQL データベースエンジンの更新 2025-02-17 (バージョン 3.08.1、MySQL 8.0.39 互換)](AuroraMySQL.Updates.3081.md)
+ [Aurora MySQL データベースエンジンの更新 2024-11-18 (バージョン 3.08.0、MySQL 8.0.39 互換)](AuroraMySQL.Updates.3080.md)
+ [Aurora MySQL データベースエンジンの更新 2024-07-23 (バージョン 3.07.1) (廃止)](AuroraMySQL.Updates.3071.md)
+ [Aurora MySQL データベースエンジンの更新 2024-06-04 (バージョン 3.07.0) (廃止)](AuroraMySQL.Updates.3070.md)
+ [Aurora MySQL データベースエンジンの更新 2024-06-26 (バージョン 3.06.1) (廃止)](AuroraMySQL.Updates.3061.md)
+ [Aurora MySQL データベースエンジンの更新 2024-03-07 (バージョン 3.06.0) (廃止)](AuroraMySQL.Updates.3060.md)
+ [Aurora MySQL データベースエンジンの更新 2024-01-31 (バージョン 3.05.2) (廃止)](AuroraMySQL.Updates.3052.md)
+ [Aurora MySQL データベースエンジンの更新 2023-11-21 (バージョン 3.05.1) (廃止)](AuroraMySQL.Updates.3051.md)
+ [Aurora MySQL データベースエンジンの更新 2023-10-30 (バージョン 3.05.0.1) (廃止)](AuroraMySQL.Updates.30501.md)
+ [Aurora MySQL データベースエンジンの更新 2023-10-25 (バージョン 3.05.0) (廃止)](AuroraMySQL.Updates.3050.md)
+ [Aurora MySQL データベースエンジンの更新 2026-01-02 (バージョン 3.04.6、MySQL 8.0.28 互換)](AuroraMySQL.Updates.3046.md)
+ [Aurora MySQL データベースエンジンの更新 2025-05-05 (バージョン 3.04.4、MySQL 8.0.28 互換)](AuroraMySQL.Updates.3044.md)
+ [Aurora MySQL データベースエンジンの更新 2024-06-26 (バージョン 3.04.3、MySQL 8.0.28 互換)](AuroraMySQL.Updates.3043.md)
+ [Aurora MySQL データベースエンジンの更新 2024-03-15 (バージョン 3.04.2、MySQL 8.0.28 互換)](AuroraMySQL.Updates.3042.md)
+ [Aurora MySQL データベースエンジンの更新 2023-11-13 (バージョン 3.04.1、MySQL 8.0.28 互換)](AuroraMySQL.Updates.3041.md)
+ [Aurora MySQL データベースエンジンの更新 2023-07-31 (バージョン 3.04.0) 、MySQL 8.0.28 互換)](AuroraMySQL.Updates.3040.md)
+ [Aurora MySQL データベースエンジンの更新 2023-12-08 (バージョン 3.03.3) (廃止)](AuroraMySQL.Updates.3033.md)
+ [Aurora MySQL データベースエンジンの更新 2023-08-29 (バージョン 3.03.2) (廃止)](AuroraMySQL.Updates.3032.md)
+ [Aurora MySQL データベースエンジンの更新 2023-05-11 (バージョン 3.03.1) (廃止)](AuroraMySQL.Updates.3031.md)
+ [Aurora MySQL データベースエンジンの更新 2023-03-01 (バージョン 3.03.0) (廃止)](AuroraMySQL.Updates.3030.md)
+ [Aurora MySQL データベースエンジンの更新 2023-04-17 (バージョン 3.02.3) (廃止)](AuroraMySQL.Updates.3023.md)
+ [Aurora MySQL データベースエンジンの更新 2022-11-18 (バージョン 3.02.2) (廃止)](AuroraMySQL.Updates.3022.md)
+ [Aurora MySQL データベースエンジンの更新 2022-09-07 (バージョン 3.02.1) (廃止)](AuroraMySQL.Updates.3021.md)
+ [Aurora MySQL データベースエンジンの更新 2022-04-20 (バージョン 3.02.0) (廃止)](AuroraMySQL.Updates.3020.md)
+ [Aurora MySQL データベースエンジンの更新 2022-04-15 (バージョン 3.01.1) (廃止)](AuroraMySQL.Updates.3011.md)
+ [Aurora MySQL データベースエンジンの更新 2021-11-18 (バージョン 3.01.0) (廃止)](AuroraMySQL.Updates.3010.md)

# Aurora MySQL データベースエンジンの更新 2026-02-17 (バージョン 3.12.0、MySQL 8.0.44 互換)
<a name="AuroraMySQL.Updates.3120"></a><a name="3.12.0"></a>

**バージョン:** 3.12.0

Aurora MySQL 3.12.0 は一般利用可能です。Aurora MySQL 3.12 バージョンは MySQL 8.0.44 と互換性があります。これまでのコミュニティ版の変更点の詳細については、「[MySQL 8.0 Release Notes](https://dev.mysql.com/doc/relnotes/mysql/8.0/en/)」を参照してください。

Aurora MySQL バージョン 3 の新機能の詳細については、「[Aurora MySQL バージョン 3 は MySQL 8.0 との互換性があります](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.MySQL80.html)」を参照してください。Aurora MySQL バージョン 3 と Aurora MySQL バージョン 2 の違いについての詳細は、「[Aurora MySQL バージョン 2 と Aurora MySQL バージョン 3 の比較](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Compare-v2-v3.html)」を参照してください。Aurora MySQL バージョン 3 と MySQL 8.0 Community Edition の比較については、「*Amazon Aurora ユーザーガイド*」の「[Aurora MySQL バージョン 3 と MySQL 8.0 コミュニティエディションの比較](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Compare-80-v3.html)」を参照してください。

現在サポートされている Aurora MySQL バージョン 2 クラスターから Aurora MySQL バージョン 3.12.0 クラスターへの Amazon RDS ブルー/グリーンデプロイを使用して、[ゼロダウンタイムパッチ (ZDP) を使用した](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.ZDP.html)インプレースアップグレードの実行、スナップショットの復元、またはマネージドブルー/グリーンアップグレードの開始を行うことができます。 [https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/blue-green-deployments-overview.html](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/blue-green-deployments-overview.html) MySQL 

Aurora MySQL バージョン 3 へのアップグレードの計画については、「[Aurora MySQL クラスターのメジャーバージョンアップグレードの計画](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.MajorVersionUpgrade.html#AuroraMySQL.Upgrading.Planning)」を参照してください。Aurora MySQL のアップグレードに関する一般的な情報については、「**Amazon Aurora ユーザーガイド」の「[Amazon Aurora MySQL DB クラスターのアップグレード](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.Upgrading.html)」を参照してください。

トラブルシューティングの詳細については、「*Amazon Aurora ユーザーガイド*」の「[Aurora MySQL インプレースアップグレードのトラブルシューティング](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.MajorVersionUpgrade.html#AuroraMySQL.Upgrading.Troubleshooting)」を参照してください。

ご質問やご不明点がございましたら、コミュニティフォーラムおよび AWS サポートを通じて[AWS サポート](https://aws.amazon.com/support)を利用できます。詳細については、「*Amazon Aurora ユーザーガイド*」の「[Aurora DB クラスターのメンテナンス](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/USER_UpgradeDBInstance.Maintenance.html)」を参照してください。

## 改良点
<a name="AuroraMySQL.Updates.3120.Improvements"></a>

**セキュリティの修正内容**
+ 一部の SQL ステートメントが監査ログに記録されない問題を修正しました。
+ Aurora MySQL リーダーインスタンスとライターインスタンスが更新されたパスワードを一貫して検証するように、caching\$1sha2\$1password プラグインを修正しました。

**中程度CVEs:**
+ [CVE-2025-53040](https://www.cve.org/CVERecord?id=CVE-2025-53040)
+ [CVE-2025-53042](https://www.cve.org/CVERecord?id=CVE-2025-53042)
+ [CVE-2025-53044](https://www.cve.org/CVERecord?id=CVE-2025-53044)
+ [CVE-2025-53045](https://www.cve.org/CVERecord?id=CVE-2025-53045)
+ [CVE-2025-53053](https://www.cve.org/CVERecord?id=CVE-2025-53053)
+ [CVE-2025-53054](https://www.cve.org/CVERecord?id=CVE-2025-53054)
+ [CVE-2025-53062](https://www.cve.org/CVERecord?id=CVE-2025-53062)
+ [CVE-2025-53069](https://www.cve.org/CVERecord?id=CVE-2025-53069)

**可用性の向上:**
+ 半整合性読み取り中にロックテーブルがいっぱいになると、データベースインスタンスが再起動する問題を修正しました。
+ マルチスレッドレプリケーション`aurora_in_memory_relaylog`で を使用する場合、バイナリログレプリカインスタンスが再起動する可能性があるバイナリログリカバリの問題を修正しました。
+ グローバル書き込み転送またはローカル書き込み転送が無効になっているときにライターインスタンスが再起動する問題を修正しました。
+ thread\$1stack の設定が大きすぎると、再起動またはアップグレード中に Aurora MySQL サーバーの起動が妨げられる問題を修正しました。Aurora MySQL サーバーは、システムメモリを超えると thread\$1stack をエンジンのデフォルト値 (1 MB) に自動的にリセットし、スタートアップの失敗を防ぐようになりました。
+ 実行中の並列クエリ`EXPLAIN FOR CONNECTION`で を実行`KILL`した後、実行中にエンジンが再起動する可能性がある問題を修正しました。
+ ランダムクエリで並列クエリを強制し、このクエリが強制終了された場合にエンジンが再起動する問題を修正しました。
+ MySQL Community Edition でサポートされているように、CONNECTION\$1ADMIN または SUPER 権限を持つユーザーが max\$1connections 制限を超える追加の接続を実行できない問題を修正しました。
+ [リレーログの復旧](https://dev.mysql.com/doc/refman/8.0/en/replication-solutions-unexpected-replica-halt.html)中に多数のリレーログファイルを処理するときに、バイナリログ (binlog) レプリカで再起動が発生する可能性がある問題を修正しました。
+ リーダー DB インスタンスで並列クエリを実行するときにライター DB インスタンスが再起動する問題を修正しました。
+ 大規模なトランザクションのコミット中にエラーが発生した場合に、まれにバイナリログ記録を無効にする可能性がある問題を修正しました。
+ ライター DB インスタンスで特定のまれなトランザクションコミット順序が発生した場合にリードレプリカが再起動する問題を修正しました。
+ 拡張バイナリログが有効になっているインスタンスで、実行中に[スケジュールされたイベント](https://dev.mysql.com/doc/refman/8.4/en/events-overview.html)が中止されると、データベースが再起動する可能性がある問題を修正しました。
+ マルチ TiB ストレージサイズを使用するデータベースインスタンスが、InnoDB バッファプール検証の失敗により再起動中にダウンタイムが増加する可能性がある問題を修正しました。

**全般的な機能強化:**
+ MySQL 8.0.44 で導入されたコミュニティの変更を除外しました。失敗した接続試行が performance\$1schema テーブルに行を予期せず追加し、過剰なメモリ消費を引き起こしました。Ref コミュニティ[のバグ \$1119766](https://bugs.mysql.com/bug.php?id=119766)
+ カスタム照合設定を使用してインスタンスでバイナリログレプリケーションを設定するときに、Aurora 固有のレプリケーションストアドプロシージャに影響する問題を修正しました。
+ データベースエンジンとストレージレイヤー間で転送時の暗号化を確立する際に CPU オーバーヘッドを減らす問題を修正しました。
+ システム変数 innodb\$1flush\$1log\$1at\$1trx\$1commit が 0 に設定されている場合の書き込み IOPS パフォーマンスが向上しました。
+ aurora\$1oom\$1response がしきい値時間 (数分) 後にメモリプレッシャーを解決できない場合、aurora\$1oom\$1response アクション (設定されている場合は印刷を除く) を自動的に無効にします。
+ Aurora Serverless のスケールダウンオペレーション中、またはバッファプールからのページ削除中に、バッファプールからの誤ったページ読み取りを引き起こす可能性のある競合状態を解決しました。Ref [コミュニティのバグ \$1116305](https://bugs.mysql.com/bug.php?id=116305)。
+ ライターで権限関連のコマンドを実行するときにリーダーが再起動する可能性があるout-of-memory (OOM) の問題を修正しました。
+ に次の権限が追加されました`rds_superuser_role`: `FLUSH_OPTIMIZER_COSTS, FLUSH_STATUS, FLUSH_TABLES, FLUSH_USER_RESOURCES`。の詳細については`rds_superuser_role`、[Amazon Master User Accounts with Aurora](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/UsingWithRDS.MasterAccounts.html) のドキュメントを参照してください。これらの動的権限の詳細については、[MySQL](https://dev.mysql.com/doc/refman/8.0/en/flush.html) ドキュメントを参照してください。
+ `Aurora_pq_request_in_progress` カウンターが正確に更新されなかった`EXPLAIN ANALYZE`ステートメントの実行中に、並列クエリリクエストの不正確な追跡が発生する問題を修正しました。
+ ゼロダウンタイムパッチ (ZDP)/ゼロダウンタイム再起動 (ZDR) 中に保存された接続が正しく処理されない問題を修正しました。これにより、クライアントはクエリが完了するまで無期限に待機する可能性があります。
+ 更新中に空間インデックスを通じて行が読み取り不能になる問題を修正しました。
+ ダウンタイムなしの再起動 (ZDR) またはダウンタイムなしのパッチ適用 (ZDP) オペレーション中に中止されたオプティマイザヒントを含むクエリが正しく処理されない問題を修正しました。
+ innodb\$1flush\$1log\$1at\$1trx\$1commit が 0 に設定されている場合にコミットレイテンシーが測定されない問題を修正しました。
+ テーブルの数が多い場合に論理[データディクショナリ](https://dev.mysql.com/doc/refman/8.0/en/data-dictionary.html)復旧中のメモリ使用量を減らすための最適化を導入しました。
+ 拡張バイナリログが有効になっているか、以前に有効だったクラスターで `SHOW BINARY LOGS` コマンドの実行に時間がかかる問題を修正しました。この問題により、複数の `SHOW BINARY LOGS` コマンドが同時に実行されていた場合、コミットレイテンシーが増加する可能性もあります。
+ ビュー定義のデフォルトロールに関連するメモリの問題を修正しました。
+ 「書き込み転送」機能を無効にするプロセスの完了に失敗する問題を修正しました。
+ 書き込み転送を使用するリーダーインスタンスがタイムスタンプ値を含む DML ステートメントを実行し、time\$1zone データベースパラメータが「UTC」に設定されている場合に、ライターデータベースインスタンスが再起動する問題を修正しました。
+ まれに、Aurora リードレプリカの同時読み取りクエリとライターの DDL オペレーションが原因で、レプリカにエラー「テーブルが存在しない」という Aurora リードレプリカまたはテーブル定義の不整合が断続的に使用できない問題を修正しました。
+ 並列クエリでハッシュ結合アルゴリズムを使用して LEFT-JOIN または RIGHT-JOIN オペレーションを含むクエリを実行するときに、不完全な結果セットが発生する問題を修正しました。

## MySQL Community Edition でのバグ修正の統合
<a name="AuroraMySQL.Updates.3120.Patches"></a>

このリリースには、8.0.44 までのコミュニティバグ修正がすべて含まれています。詳細については、「[Aurora MySQL 3.x データベースエンジンの更新で修正された MySQL のバグ](AuroraMySQL.Updates.MySQLBugs.md#AuroraMySQL.Updates.MySQLBugs.v3)」を参照してください。
+ フォームのクエリ`SELECT 1 FROM t WHERE CAST(a AS UNSIGNED INTEGER) = 1 AND a = (SELECT 1 FROM t)`によって でアサーションが失敗する問題を修正しました`item_func.cc`。(コミュニティバグ修正 \$136128964)
+ FLUSH STATUS、COM\$1CHANGE\$1USER、および SHOW PROCESS LIST が同時に実行されるとデッドロックが解決される問題を修正しました。(バグ \$135218030)

# Aurora MySQL データベースエンジンの更新 2025-12-16 (バージョン 3.11.1、MySQL 8.0.43 互換)
<a name="AuroraMySQL.Updates.3111"></a><a name="3111"></a><a name="3.11.1"></a>

**バージョン:** 3.11.1

Aurora MySQL 3.11.1 は一般利用可能です。Aurora MySQL 3.11 バージョンは MySQL 8.0.43 と互換性があります。これまでのコミュニティ版の変更点の詳細については、「[MySQL 8.0 Release Notes](https://dev.mysql.com/doc/relnotes/mysql/8.0/en/)」を参照してください。

Aurora MySQL バージョン 3 の新機能の詳細については、「[Aurora MySQL バージョン 3 は MySQL 8.0 との互換性があります](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.MySQL80.html)」を参照してください。Aurora MySQL バージョン 3 と Aurora MySQL バージョン 2 の違いについての詳細は、「[Aurora MySQL バージョン 2 と Aurora MySQL バージョン 3 の比較](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Compare-v2-v3.html)」を参照してください。Aurora MySQL バージョン 3 と MySQL 8.0 Community Edition の比較については、「*Amazon Aurora ユーザーガイド*」の「[Aurora MySQL バージョン 3 と MySQL 8.0 コミュニティエディションの比較](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Compare-80-v3.html)」を参照してください。

現在サポートされている Aurora MySQL バージョン 2 クラスターから Aurora MySQL バージョン 3.11.1 クラスターへの[、ゼロダウンタイムパッチ (ZDP) を使用した](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.ZDP.html)インプレースアップグレードの実行、スナップショットの復元、[Amazon RDS ブルー/グリーンデプロイを使用したマネージドブルー/](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/blue-green-deployments-overview.html)グリーンアップグレードの開始を行うことができます。 MySQL 

Aurora MySQL バージョン 3 へのアップグレードの計画については、「[Aurora MySQL クラスターのメジャーバージョンアップグレードの計画](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.MajorVersionUpgrade.html#AuroraMySQL.Upgrading.Planning)」を参照してください。Aurora MySQL のアップグレードに関する一般的な情報については、Amazon [Aurora ユーザーガイドの「Aurora MySQL DB クラスターのアップグレード](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.Upgrading.html)」を参照してください。 **

トラブルシューティングの詳細については、「*Amazon Aurora ユーザーガイド*」の「[Aurora MySQL インプレースアップグレードのトラブルシューティング](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.MajorVersionUpgrade.html#AuroraMySQL.Upgrading.Troubleshooting)」を参照してください。

ご質問やご不明点がございましたら、 コミュニティフォーラムおよび から サポート 入手できます[サポート](https://aws.amazon.com/support)。詳細については、「*Amazon Aurora ユーザーガイド*」の「[Aurora DB クラスターのメンテナンス](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/USER_UpgradeDBInstance.Maintenance.html)」を参照してください。

## 改良点
<a name="AuroraMySQL.Updates.3111.Improvements"></a>

**全般的な改善点**:
+ データベースクラスターの作成または復元が完了するまでに時間がかかる問題を修正しました。
+ データベースインスタンスとストレージレイヤー間で転送時の暗号化を確立しながら、CPU 使用率のオーバーヘッドを削減しました。
+ 一部の SQL ステートメントが監査ログに記録されない問題を修正しました。

# Aurora MySQL データベースエンジンの更新 2025-11-13 (バージョン 3.11.0、MySQL 8.0.43 互換)
<a name="AuroraMySQL.Updates.3110"></a><a name="3110"></a><a name="3.11.0"></a>

**バージョン:** 3.11.0

Aurora MySQL 3.11.0 は一般利用可能です。Aurora MySQL 3.11 バージョンは MySQL 8.0.43 と互換性があります。これまでのコミュニティ版の変更点の詳細については、「[MySQL 8.0 Release Notes](https://dev.mysql.com/doc/relnotes/mysql/8.0/en/)」を参照してください。

Aurora MySQL バージョン 3 の新機能の詳細については、「[Aurora MySQL バージョン 3 は MySQL 8.0 との互換性があります](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.MySQL80.html)」を参照してください。Aurora MySQL バージョン 3 と Aurora MySQL バージョン 2 の違いについての詳細は、「[Aurora MySQL バージョン 2 と Aurora MySQL バージョン 3 の比較](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Compare-v2-v3.html)」を参照してください。Aurora MySQL バージョン 3 と MySQL 8.0 Community Edition の比較については、「*Amazon Aurora ユーザーガイド*」の「[Aurora MySQL バージョン 3 と MySQL 8.0 コミュニティエディションの比較](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Compare-80-v3.html)」を参照してください。

現在サポートされている Aurora MySQL バージョン 2 クラスターから Aurora MySQL バージョン 3.11.0 クラスターへの [Amazon RDS ブルー/グリーンデプロイを使用して、ダウンタイムのないパッチ適用 (ZDP) を活用したインプレースアップグレードの実行、スナップショットの復元、またはマネージドブルー/グリーン](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/blue-green-deployments-overview.html)アップグレードの開始を行うことができます。

Aurora MySQL バージョン 3 へのアップグレードの計画については、「[Aurora MySQL クラスターのメジャーバージョンアップグレードの計画](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.MajorVersionUpgrade.html#AuroraMySQL.Upgrading.Planning)」を参照してください。Aurora MySQL のアップグレードに関する一般的な情報については、Amazon [Aurora ユーザーガイドの「Aurora MySQL DB クラスターのアップグレード](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.Upgrading.html)」を参照してください。 **

トラブルシューティングの詳細については、「*Amazon Aurora ユーザーガイド*」の「[Aurora MySQL インプレースアップグレードのトラブルシューティング](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.MajorVersionUpgrade.html#AuroraMySQL.Upgrading.Troubleshooting)」を参照してください。

ご質問やご不明点がございましたら、 コミュニティフォーラムおよび からサポート入手できます[サポート](https://aws.amazon.com/support)。詳細については、「*Amazon Aurora ユーザーガイド*」の「[Aurora DB クラスターのメンテナンス](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/USER_UpgradeDBInstance.Maintenance.html)」を参照してください。

## 改良点
<a name="AuroraMySQL.Updates.3110.Improvements"></a>

**セキュリティの問題と CVEs を修正**

**中程度CVEs:**
+ [CVE-2025-50077](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-50077)
+ [CVE-2025-50078](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-50078)
+ [CVE-2025-50079](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-50079)
+ [CVE-2025-50080](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-50080)
+ [CVE-2025-50082](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-50082)
+ [CVE-2025-50083](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-50083)
+ [CVE-2025-50084](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-50084)
+ [CVE-2025-50085](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-50085)
+ [CVE-2025-50086](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-50086)
+ [CVE-2025-50087](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-50087)
+ [CVE-2025-50088](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-50088)
+ [CVE-2025-50091](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-50091)
+ [CVE-2025-50092](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-50092)
+ [CVE-2025-50093](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-50093)
+ [CVE-2025-50094](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-50094)
+ [CVE-2025-50096](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-50096)
+ [CVE-2025-50097](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-50097)
+ [CVE-2025-50099](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-50099)
+ [CVE-2025-50101](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-50101)
+ [CVE-2025-50102](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-50102)
+ [CVE-2025-53023](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-53023)

**低い CVEs:**
+ [CVE-2025-50098](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-50098)
+ [CVE-2025-50100](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-50100)
+ [CVE-2025-50104](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-50104)

**可用性の向上**
+ `aurora_enhanced_binlog` が有効になっている論理復旧で、トランザクションが中止された場合にデータベースの再起動が妨げられる問題を修正しました。
+ グローバル書き込み転送またはローカル書き込み転送が無効になっているときにライターインスタンスが再起動する問題を修正しました。
+ 2 つ以上のレプリカがリクエストを転送している間に書き込み転送が無効になっていると、ライターが応答しなくなる問題を修正しました。
+ 実行中の並列クエリ`EXPLAIN FOR CONNECTION <query-id>`で を実行`KILL <query-id>`した後、実行中にエンジンが再起動する問題を修正しました。
+ データベースの再起動後にout-of-memory (OOM) 回避が設定された `aurora_oom_response` DB パラメータ値を保持しない問題を修正しました。
+ MySQL Community Edition でサポートされているように、 `CONNECTION_ADMIN`または `SUPER`権限を持つユーザーが`max_connections`制限を超える追加の接続を実行できない問題を修正しました。
+ 重要なメモリページがスワップアウトされないことで DB インスタンスが再起動する Aurora Serverless V2 スケーリングの問題を修正しました。
+ `innodb_purge_threads` パラメータがデフォルトとは異なる値に手動で設定されている場合、Aurora MySQL Serverless v2 インスタンスが再起動する問題を修正しました。`innodb_purge_threads` パラメータが Aurora Serverless v2 インスタンスで自動的に管理され、変更できなくなります。
+ ライターが多数の DDL オペレーションを実行している場合に、リーダーインスタンスの再起動が失敗する問題を修正しました。
+ グローバル書き込み転送またはローカル書き込み転送の使用中にリーダーインスタンスが再起動すると、ライターインスタンスが応答しなくなる問題を修正しました。
+ アクティブなトランザクションで SSL/TLS 接続を保持するときに、ダウンタイムなしのパッチ適用 (ZDP)/ダウンタイムなしの再起動 (ZDR) 中にエンジンが再起動する問題を修正しました。
+ まれに、ライターインスタンスの変更がクエリ処理スレッドと互換性のない順序でリーダーインスタンスに送信される可能性がある問題を修正しました。これにより、クエリ処理スレッドとレプリケーション適用スレッドの間にデッドロックが発生し、リーダーインスタンスが再起動する可能性があります。
+ モニタリングエージェントの誤ったヘルス評価が原因で不要なデータベースサーバーの再起動が発生しないように問題を修正しました。

**全般的な改善点**:
+ 長時間実行されているトランザクションの実行中にデータベースへの書き込みが停止し、データベースの再起動やメジャーバージョンのアップグレードが失敗する問題を修正しました。
+ ライターを結合するときにレプリカが誤って再起動される問題を修正しました。
+ 大規模な Aurora ストレージボリュームを持つデータベースインスタンスのデータベースパフォーマンスを最適化しました。
+ 範囲の境界を計算するときに定数式が認識されない範囲オプティマイザの問題を修正しました。(コミュニティバグ \$1112737)
+ Amazon S3 への DB スナップショットのエクスポートが、null 値を持つ JSON 列を含むテーブルをエクスポートするときに遅くなる問題を修正しました。
+ バイナリログ記録の使用時にトランザクションのロールバック後に一時的なバイナリログファイルが適切にクリーンアップされない問題を修正しました。この修正により、ストレージの消費が保持される一時ファイルを防ぎ、場合によってはバイナリログファイルの異常を防ぐこともできます。
+ システム変数が に設定されている場合の書き込み IOPS パフォーマンスが向上し`innodb_flush_log_at_trx_commit`ました`0`。
+ ダウンタイムなしのパッチ適用 (ZDP)/ダウンタイムなしの再起動 (ZDR) により、無効なエラーコードで警告を復元している間に DB インスタンスが再起動する可能性がある問題を修正しました。
+ がしきい値時間 (数分) 後にメモリ負荷を解決`aurora_oom_response`できない場合、`aurora_oom_response`アクション (設定されている場合は印刷を除く) を自動的に無効にします。
+ 部分的な JSON 更新を含む列が並列エクスポートに失敗し、内部フォールバックがはるかに遅い Amazon RDS エクスポートになる問題を修正しました。
+ BLOB フィールドを持つテーブルで並列クエリ操作を行うと、メモリ管理の問題が発生する問題を修正しました。
+ 拡張ブログが有効で`Previous_gtids`、 `ON`または `gtid_mode`に設定されている特定の GTIDs がバイナリログイベントで除外される問題を修正しました`ON_PERMISSIVE`。
+ 書き込み転送が有効になっている場合、リーダーインスタンスで予期しない「内部書き込み転送エラー」が発生する問題を修正しました。
+ Aurora Serverless のスケールダウンオペレーション中、またはバッファプールからのページ削除中に、バッファプールからの誤ったページ読み取りを引き起こす可能性のある競合状態を解決しました。Ref [コミュニティのバグ \$1116305](https://bugs.mysql.com/bug.php?id=116305)。
+ 生成された式を持つセカンダリインデックスを含むテーブルをエクスポートするときに、DB スナップショットの Amazon S3 へのエクスポートが遅くなる問題を修正しました。
+ 複数の接続が予期せず終了した場合に`AbortedClients`メトリクスが不正確になる問題を修正しました。
+ ユーザーがAWS Lambdaリクエストタイムアウトを設定`aurora_lambda_request_timeout`できるようにする新しいグローバル変数を追加しました (デフォルト: 10 秒）。Aurora MySQL DB クラスターから Lambda 関数を呼び出す方法の詳細については、[「Aurora MySQL DB クラスターから Lambda 関数を呼び出す](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Integrating.Lambda.html)」を参照してください。
+ データベースインスタンスがダウンタイムなしで再起動した後、ローカル書き込み転送が機能しなくなる問題を修正しました。
+ を低値`max_user_connections`に設定すると、データベースインスタンスの再起動オペレーションが失敗する問題を修正しました。
+ 大容量 (>64 TB) のブートストラッププロセスを最適化することで、並列エクスポートのパフォーマンスが向上し、全体的なエクスポートオペレーション時間が短縮されました。
+ 読み取りクエリと`ALTER TABLE`並行して を実行すると、ライターインスタンスが再起動する問題を修正しました。
+ 14 TB を超えるテーブルがある場合、DB クラスターのエクスポートに予想よりも大幅に時間がかかる問題を修正しました。
+ `Aurora_pq_request_in_progress` カウンターが正確に更新されていない`EXPLAIN ANALYZE`ステートメントの実行中に、並列クエリリクエストの不正確な追跡が発生する問題を修正しました。
+ まれに、データベースボリュームが最大許容サイズに近づくと、データベースインスタンスが再起動することがある問題を修正しました。
+ ダウンタイムのない再起動とダウンタイムのないパッチ適用中に接続を復元すると、データベースインスタンスが再起動する問題を修正しました。

## MySQL Community Edition でのバグ修正の統合
<a name="AuroraMySQL.Updates.3110.Patches"></a>

このリリースには、8.0.43 までのコミュニティバグ修正がすべて含まれています。詳細については、「[Aurora MySQL 3.x データベースエンジンの更新で修正された MySQL のバグ](AuroraMySQL.Updates.MySQLBugs.md#AuroraMySQL.Updates.MySQLBugs.v3)」を参照してください。
+ フォームのクエリ`SELECT 1 FROM t WHERE CAST(a AS UNSIGNED INTEGER) = 1 AND a = (SELECT 1 FROM t)`によって でアサーションが失敗する問題を修正しました`item_func.cc`。(コミュニティバグ修正 \$136128964)
+ フォームのクエリ`SELECT 1 FROM t WHERE CAST(a AS UNSIGNED INTEGER) = 1 AND a = (SELECT 1 FROM t)`により、 でアサーションが発生しました`item_func.cc`。(バグ \$136128964)

コミュニティの変更の詳細については、[MySQL 8.0.43 リリースノート](https://dev.mysql.com/doc/relnotes/mysql/8.0/en/news-8-0-43.html)」を参照してください。

# Aurora MySQL データベースエンジンの更新 2026-01-02 (バージョン 3.10.3、MySQL 8.0.42 互換)
<a name="AuroraMySQL.Updates.3103"></a><a name="3103"></a><a name="3.10.3"></a>

**バージョン:** 3.10.3

Aurora MySQL 3.10.3 は一般利用可能です。Aurora MySQL 3.10 バージョンは MySQL 8.0.42 と互換性があります。これまでのコミュニティ版の変更点の詳細については、「[MySQL 8.0 Release Notes](https://dev.mysql.com/doc/relnotes/mysql/8.0/en/)」を参照してください。

Aurora MySQL バージョン 3 の新機能の詳細については、「[Aurora MySQL バージョン 3 は MySQL 8.0 との互換性があります](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.MySQL80.html)」を参照してください。Aurora MySQL バージョン 3 と Aurora MySQL バージョン 2 の違いについての詳細は、「[Aurora MySQL バージョン 2 と Aurora MySQL バージョン 3 の比較](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Compare-v2-v3.html)」を参照してください。Aurora MySQL バージョン 3 と MySQL 8.0 Community Edition の比較については、「*Amazon Aurora ユーザーガイド*」の「[Aurora MySQL バージョン 3 と MySQL 8.0 コミュニティエディションの比較](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Compare-80-v3.html)」を参照してください。

現在サポートされている Aurora MySQL バージョン 2 クラスターから Aurora MySQL バージョン 3.10.3 クラスターへの Amazon RDS ブルー/グリーンデプロイを使用して、[ゼロダウンタイムパッチ (ZDP)](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.ZDP.html) MySQL を使用したインプレースアップグレードの実行、スナップショットの復元、またはマネージドブルー/グリーンアップグレードの開始を行うことができます。 [https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/blue-green-deployments-overview.html](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/blue-green-deployments-overview.html)

Aurora MySQL バージョン 3 へのアップグレードの計画については、「[Aurora MySQL クラスターのメジャーバージョンアップグレードの計画](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.MajorVersionUpgrade.html#AuroraMySQL.Upgrading.Planning)」を参照してください。Aurora MySQL のアップグレードに関する一般的な情報については、Amazon [Aurora ユーザーガイドの「Aurora MySQL DB クラスターのアップグレード](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.Upgrading.html)」を参照してください。 **

トラブルシューティングの詳細については、「*Amazon Aurora ユーザーガイド*」の「[Aurora MySQL インプレースアップグレードのトラブルシューティング](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.MajorVersionUpgrade.html#AuroraMySQL.Upgrading.Troubleshooting)」を参照してください。

ご質問やご不明点がございましたら、 コミュニティフォーラムおよび から サポート 入手できます[サポート](https://aws.amazon.com/support)。詳細については、「*Amazon Aurora ユーザーガイド*」の「[Aurora DB クラスターのメンテナンス](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/USER_UpgradeDBInstance.Maintenance.html)」を参照してください。

## 改良点
<a name="AuroraMySQL.Updates.3103.Improvements"></a>

 **全般的な機能強化:** 
+ データベースインスタンスとストレージレイヤー間で転送時の暗号化を確立しながら、CPU 使用率のオーバーヘッドを削減しました。
+ 一部の SQL ステートメントが監査ログに記録されない問題を修正しました。

# Aurora MySQL データベースエンジンの更新 2025-11-20 (バージョン 3.10.2、MySQL 8.0.42 互換)
<a name="AuroraMySQL.Updates.3102"></a><a name="3102"></a><a name="3.10.2"></a>

**バージョン:** 3.10.2

Aurora MySQL 3.10.2 は一般利用可能です。Aurora MySQL 3.10 バージョンは MySQL 8.0.42 と互換性があります。これまでのコミュニティ版の変更点の詳細については、「[MySQL 8.0 Release Notes](https://dev.mysql.com/doc/relnotes/mysql/8.0/en/)」を参照してください。

Aurora MySQL バージョン 3 の新機能の詳細については、「[Aurora MySQL バージョン 3 は MySQL 8.0 との互換性があります](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.MySQL80.html)」を参照してください。Aurora MySQL バージョン 3 と Aurora MySQL バージョン 2 の違いについての詳細は、「[Aurora MySQL バージョン 2 と Aurora MySQL バージョン 3 の比較](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Compare-v2-v3.html)」を参照してください。Aurora MySQL バージョン 3 と MySQL 8.0 Community Edition の比較については、「*Amazon Aurora ユーザーガイド*」の「[Aurora MySQL バージョン 3 と MySQL 8.0 コミュニティエディションの比較](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Compare-80-v3.html)」を参照してください。

現在サポートされている Aurora MySQL バージョン 2 クラスターから Aurora MySQL バージョン 3.10.2 クラスターへの Amazon RDS ブルー/グリーンデプロイを使用して、[ゼロダウンタイムパッチ (ZDP)](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.ZDP.html) MySQL を使用したインプレースアップグレードの実行、スナップショットの復元、またはマネージドブルー/グリーンアップグレードの開始を行うことができます。 [https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/blue-green-deployments-overview.html](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/blue-green-deployments-overview.html)

Aurora MySQL バージョン 3 へのアップグレードの計画については、「[Aurora MySQL クラスターのメジャーバージョンアップグレードの計画](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.MajorVersionUpgrade.html#AuroraMySQL.Upgrading.Planning)」を参照してください。Aurora MySQL のアップグレードに関する一般的な情報については、[「Amazon Aurora ユーザーガイド」の「Aurora MySQL DB クラスターのアップグレード](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.Upgrading.html)」を参照してください。 **

トラブルシューティングの詳細については、「*Amazon Aurora ユーザーガイド*」の「[Aurora MySQL インプレースアップグレードのトラブルシューティング](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.MajorVersionUpgrade.html#AuroraMySQL.Upgrading.Troubleshooting)」を参照してください。

ご質問やご不明点がございましたら、 コミュニティフォーラムおよび からサポート入手できます[サポート](https://aws.amazon.com/support)。詳細については、「*Amazon Aurora ユーザーガイド*」の「[Aurora DB クラスターのメンテナンス](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/USER_UpgradeDBInstance.Maintenance.html)」を参照してください。

## 改良点
<a name="AuroraMySQL.Updates.3102.Improvements"></a>

 **可用性の向上:** 
+ アクティブなトランザクションで SSL/TLS 接続を保持するときに、ダウンタイムなしのパッチ適用 (ZDP)/ダウンタイムなしの再起動 (ZDR) 中にエンジンが再起動する問題を修正しました。
+ 実行中の並列クエリ`EXPLAIN FOR CONNECTION <query-id>`で を実行`KILL <query-id>`した後、 を実行するとエンジンが再起動する可能性がある問題を修正しました。
+ 2 つ以上のレプリカがリクエストを転送している間に書き込み転送が無効になっていると、ライターが応答しなくなる問題を修正しました。
+ グローバル書き込み転送またはローカル書き込み転送が無効になっているときにライターインスタンスが再起動する問題を修正しました。

 **全般的な機能強化:** 
+ `Aurora_pq_request_in_progress` カウンターが正確に更新されていない`EXPLAIN ANALYZE`ステートメントの実行中に並列クエリリクエストが不正確に追跡される問題を修正しました。
+ がしきい値時間 (数分) 後にメモリ負荷を解決`aurora_oom_response`できない場合、`aurora_oom_response`アクション (設定されている場合は印刷を除く) を自動的に無効にします。
+ システム変数が に設定されている場合の書き込み IOPS パフォーマンスが向上し`innodb_flush_log_at_trx_commit`ました`0`。
+ ライターを結合するときにレプリカが誤って再起動される問題を修正しました。
+ 長時間実行されているトランザクションの実行中にデータベースへの書き込みが停止し、データベースの再起動やメジャーバージョンのアップグレードが失敗する問題を修正しました。

# Aurora MySQL データベースエンジンの更新 2025-09-30 (バージョン 3.10.1、MySQL 8.0.42 互換)
<a name="AuroraMySQL.Updates.3101"></a><a name="3.10.1"></a><a name="3.10.1"></a>

**バージョン:** 3.10.1

Aurora MySQL 3.10.1 は一般公開されています。Aurora MySQL 3.10 バージョンは、MySQL 8.0.42 と互換性があります。これまでのコミュニティ版の変更点の詳細については、「[MySQL 8.0 Release Notes](https://dev.mysql.com/doc/relnotes/mysql/8.0/en/)」を参照してください。

Aurora MySQL バージョン 3 の新機能の詳細については、「[Aurora MySQL バージョン 3 は MySQL 8.0 との互換性があります](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.MySQL80.html)」を参照してください。Aurora MySQL バージョン 3 と Aurora MySQL バージョン 2 の違いについての詳細は、「[Aurora MySQL バージョン 2 と Aurora MySQL バージョン 3 の比較](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Compare-v2-v3.html)」を参照してください。Aurora MySQL バージョン 3 と MySQL 8.0 Community Edition の比較については、「*Amazon Aurora ユーザーガイド*」の「[Aurora MySQL バージョン 3 と MySQL 8.0 コミュニティエディションの比較](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Compare-80-v3.html)」を参照してください。

現在サポートされている Aurora MySQL バージョン 2 クラスターから Aurora MySQL バージョン 3.10.1 クラスターへの[ダウンタイムのないパッチ適用 (ZDP)](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.ZDP.html) を活用したインプレースアップグレード、スナップショットの復元、[Amazon RDS ブルー/グリーンデプロイ](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/blue-green-deployments-overview.html)によるマネージドブルー/グリーンアップグレードの開始を行うことができます。

Aurora MySQL バージョン 3 へのアップグレードの計画については、「[Aurora MySQL クラスターのメジャーバージョンアップグレードの計画](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.MajorVersionUpgrade.html#AuroraMySQL.Upgrading.Planning)」を参照してください。Aurora MySQL のアップグレードに関する一般的な情報については、「**Amazon Aurora ユーザーガイド」の「[Amazon Aurora MySQL DB クラスターのアップグレード](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.Upgrading.html)」を参照してください。

トラブルシューティングの詳細については、「*Amazon Aurora ユーザーガイド*」の「[Aurora MySQL インプレースアップグレードのトラブルシューティング](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Upgrading.Troubleshooting.html)」を参照してください。

ご質問やご不明点がございましたら、コミュニティフォーラムや [AWS サポート](https://aws.amazon.com/support)から AWS サポートにお問い合わせください。詳細については、「*Amazon Aurora ユーザーガイド*」の「[Aurora DB クラスターのメンテナンス](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/USER_UpgradeDBInstance.Maintenance.html)」を参照してください。

## 改善点
<a name="AuroraMySQL.Updates.3101.Improvements"></a>

**可用性の向上:**
+ リーダーインスタンスに送信されるページのラッチ順序の問題を修正しました。これにより、ライターによって更新されたテーブルで SELECT クエリを実行するときに、デッドラッチが原因でリーダーインスタンスが再起動する可能性があります。
+ ライターが多数の DDL オペレーションを実行している場合に、リーダーインスタンスの再起動が失敗する問題を修正しました。
+ innodb\$1purge\$1threads パラメータがデフォルトとは異なる値に手動で設定されている場合、Aurora MySQL Serverless v2 インスタンスが再起動する問題を修正しました。innodb\$1purge\$1threads パラメータが Aurora Serverless v2 インスタンスで自動的に管理され、変更できなくなります。
+ 重要なメモリページがスワップアウトされないことで DB インスタンスが再起動する Aurora Serverless V2 スケーリングの問題を修正しました。
+ データベースの再起動後に Aurora のメモリ不足 (OOM) 回避が設定された aurora\$1oom\$1response DB パラメータ値を保持されない問題を修正しました。
+ マルチ AZ クラスターでのフェイルオーバー後に可用性の問題が発生する可能性がある競合状態を修正しました。
+ aurora\$1enhanced\$1binlog を有効にした場合の論理復旧の問題を修正しました。これにより、トランザクションが中止された場合にデータベースの再起動が妨げられる可能性があります。
+ 並列クエリ (PQ) ワークロード中にデータベースインスタンスが応答しなくなる問題を解決しました。
+ MySQL Community Edition でサポートされているように、CONNECTION\$1ADMIN または SUPER 権限を持つユーザーが max\$1connections 制限を超える追加の接続を実行できない問題を修正しました。

**全般的な機能強化:**
+ ボリュームが特定のしきい値を超えた後に特定のタイプのクエリが誤って許可されるため、ボリュームが最大サイズまで拡大された場合にデータベースサーバーが継続的に再起動する問題を修正しました。
+ グローバル書き込み転送またはローカル書き込み転送の使用中にリーダーインスタンスが再起動すると、ライターインスタンスが応答しなくなる問題を修正しました。
+ 読み取りクエリと並行して ALTER TABLE を実行すると、ライターインスタンスが再起動する問題を修正しました。
+ 並列エクスポートオペレーション中に大容量 (> 64 TB) のブートストラップで可用性を向上させる問題を修正しました。
+ max\$1user\$1connections を低い値に設定すると、データベースインスタンスの再起動オペレーションが失敗する問題を修正しました。
+ 複数の接続が予期せず終了した場合に、AbortedClients メトリクスが不正確になる問題を修正しました。
+ Aurora Serverless のスケールダウンオペレーション中、またはバッファプールからのページ削除中に、バッファプールからの誤ったページ読み取りを引き起こす可能性のある競合状態を解決しました。Ref [コミュニティのバグ \$1116305](https://bugs.mysql.com/bug.php?id=116305)。
+ 書き込み転送が有効になっている場合、リーダーインスタンスで予期しない「内部書き込み転送エラー」が発生する問題を修正しました。
+ 拡張バイナリログが有効で、gtid\$1mode が ON または ON\$1PERMISSIVE に設定されている場合に、Previous\$1gtids バイナリログイベントが特定の GTID を除外する可能性がある問題を修正しました。
+ BLOB フィールドを持つテーブルで並列クエリオペレーションを実行すると、メモリ管理の問題が発生する問題を修正しました。
+ JSON 更新が部分的な列が並列エクスポートに失敗し、内部フォールバックが非常に遅くなる問題を修正しました。
+ 同時書き込み転送ワークロードが高い場合に予期しないインスタンスの再起動が発生する問題を修正しました。
+ ダウンタイムのないパッチ適用 (ZDP) / ダウンタイムのない再起動 (ZDR) により、無効なエラーコードで警告を復元中に DB インスタンスが再起動する可能性がある問題を修正しました。
+ バイナリログ記録を使用している場合、トランザクションのロールバック後に一時的なバイナリログファイルが適切にクリーンアップされない問題を修正しました。この修正により、保持されている一時ファイルによる不要なストレージの消費を防ぎ、場合によってはバイナリログファイルの異常を防ぐこともできます。

## MySQL Community Edition でのバグ修正の統合
<a name="AuroraMySQL.Updates.3101.Patches"></a>

このリリースには、8.0.42 までのコミュニティ版のバグ修正がすべて反映されています。詳細については、「[Aurora MySQL 3.x データベースエンジンの更新で修正された MySQL のバグ](AuroraMySQL.Updates.MySQLBugs.md#AuroraMySQL.Updates.MySQLBugs.v3)」を参照してください。
+ SELECT 1 FROM t WHERE CAST(a AS UNSIGNED INTEGER) = 1 AND a = (SELECT 1 FROM t) 形式のクエリが item\$1func.cc でアサーションを発生させました。(バグ \$136128964)

# Aurora MySQL データベースエンジンの更新 2025-07-31 (バージョン 3.10.0、MySQL 8.0.42 互換)
<a name="AuroraMySQL.Updates.3100"></a><a name="3.10.0"></a><a name="3.10.0"></a>

**バージョン:** 3.10.0

Aurora MySQL 3.10.0 は一般公開されています。Aurora MySQL 3.10 バージョンは、MySQL 8.0.42 と互換性があります。これまでのコミュニティ版の変更点の詳細については、「[MySQL 8.0 Release Notes](https://dev.mysql.com/doc/relnotes/mysql/8.0/en/)」を参照してください。

**注記**  <a name="lts_notice_3100"></a>
このバージョンは、長期サポート (LTS) リリースとして指定されています。詳細については、「**Amazon Aurora ユーザーガイド」の「[Aurora MySQL 長期サポート (LTS) リリース](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Update.SpecialVersions.html#AuroraMySQL.Updates.LTS)」を参照してください。  
LTS バージョンの `AutoMinorVersionUpgrade` パラメータを `true` に設定しない (または AWS マネジメントコンソール の **[マイナーバージョン自動アップグレード]** を有効にしない) ことをお勧めします。これにより、DB クラスターが自動マイナーバージョンアップグレードキャンペーンの次のターゲットバージョンにアップグレードされる可能性があり、それは LTS バージョンではない場合があります。

Aurora MySQL バージョン 3 の新機能の詳細については、「[Aurora MySQL バージョン 3 は MySQL 8.0 との互換性があります](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.MySQL80.html)」を参照してください。Aurora MySQL バージョン 3 と Aurora MySQL バージョン 2 の違いについての詳細は、「[Aurora MySQL バージョン 2 と Aurora MySQL バージョン 3 の比較](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Compare-v2-v3.html)」を参照してください。Aurora MySQL バージョン 3 と MySQL 8.0 Community Edition の比較については、「*Amazon Aurora ユーザーガイド*」の「[Aurora MySQL バージョン 3 と MySQL 8.0 コミュニティエディションの比較](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Compare-80-v3.html)」を参照してください。

現在サポートされている Aurora MySQL バージョン 2 クラスターから Aurora MySQL バージョン 3.10.0 クラスターへの[ダウンタイムのないパッチ適用 (ZDP)](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.ZDP.html) を活用したインプレースアップグレード、スナップショットの復元、[Amazon RDS ブルー/グリーンデプロイ](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/blue-green-deployments-overview.html)によるマネージドブルー/グリーンアップグレードの開始を行うことができます。

Aurora MySQL バージョン 3 へのアップグレードの計画については、「[Aurora MySQL クラスターのメジャーバージョンアップグレードの計画](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.MajorVersionUpgrade.html#AuroraMySQL.Upgrading.Planning)」を参照してください。Aurora MySQL のアップグレードに関する一般的な情報については、「**Amazon Aurora ユーザーガイド」の「[Amazon Aurora MySQL DB クラスターのアップグレード](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.Upgrading.html)」を参照してください。

トラブルシューティングの詳細については、「*Amazon Aurora ユーザーガイド*」の「[Aurora MySQL インプレースアップグレードのトラブルシューティング](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.MajorVersionUpgrade.html#AuroraMySQL.Upgrading.Troubleshooting)」を参照してください。

ご質問やご不明点がございましたら、コミュニティフォーラムや [AWS サポート](https://aws.amazon.com/support)から AWS サポートにお問い合わせください。詳細については、「*Amazon Aurora ユーザーガイド*」の「[Aurora DB クラスターのメンテナンス](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/USER_UpgradeDBInstance.Maintenance.html)」を参照してください。

## 新機能
<a name="AuroraMySQL.Updates.3100.NewFeatures"></a>
+ Aurora MySQL バージョン 3.10 では、バイナリログレプリカのメモリ内リレーログキャッシュのサポートが拡張されています。この機能は[バージョン 3.05](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraMySQLReleaseNotes/AuroraMySQL.Updates.3050.html) で初めて導入され、バイナリログのレプリケーションスループットを最大 40% 向上させることができます。インメモリリレーログキャッシュは、シングルスレッドバイナリログレプリケーション、[GTID 自動配置](https://dev.mysql.com/doc/refman/8.0/en/replication-gtids-auto-positioning.html)が有効になっているマルチスレッドレプリケーションでデフォルトで有効になっており、バージョン 3.10 以降では、[https://dev.mysql.com/doc/refman/8.0/en/replication-options-replica.html#sysvar_replica_preserve_commit_order](https://dev.mysql.com/doc/refman/8.0/en/replication-options-replica.html#sysvar_replica_preserve_commit_order) (GTID がない場合でも) を使用したマルチスレッドレプリケーションでも有効になっています。この機能は、3.10 の新しいパラメータ [https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Reference.ParameterGroups.html](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Reference.ParameterGroups.html) を使用して制御できます。詳細については、「[Aurora MySQL でのバイナリログの最適化](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/binlog-optimization.html)」を参照してください。
+ Amazon Aurora は最大ストレージ容量を 128 TiB から 256 TiB に倍増し、単一のデータベースクラスターでより大きなワークロードを実現しました。Aurora MySQL で増加したストレージ制限を使用するには、クラスターをバージョン 3.10 (MySQL 8.0.42 互換) 以降にアップグレードします。アップグレード後、Aurora ストレージはクラスターボリュームのデータ量に基づいて自動的に 256 TiB までスケールアップします。

## 改善点
<a name="AuroraMySQL.Updates.3100.Improvements"></a>

**セキュリティの修正内容**

中程度 CVE:
+ [CVE-2025-21501](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-21501)
+ [CVE-2025-21500](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-21500)
+ [CVE-2025-21543](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-21543)
+ [CVE-2025-21540](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-21540)
+ [CVE-2025-21491](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-21491)
+ [CVE-2025-21490](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-21490)
+ [CVE-2025-21559](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-21559)
+ [CVE-2025-21555](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-21555)
+ [CVE-2025-21497](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-21497)
+ [CVE-2025-21519](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-21519)
+ [CVE-2025-21529](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-21529)
+ [CVE-2025-21505](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-21505)
+ [CVE-2025-21531](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-21531)
+ [CVE-2025-21523](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-21523)
+ [CVE-2025-21503](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-21503)
+ [CVE-2025-21522](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-21522)
+ [CVE-2025-21518](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-21518)
+ [CVE-2025-21577](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-21577)
+ [CVE-2025-30682](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-30682)
+ [CVE-2025-30687](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-30687)
+ [CVE-2025-30688](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-30688)
+ [CVE-2025-21574](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-21574)
+ [CVE-2025-21575](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-21575)
+ [CVE-2025-30693](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-30693)
+ [CVE-2025-30695](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-30695)
+ [CVE-2025-30715](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-30715)
+ [CVE-2025-21584](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-21584)
+ [CVE-2025-21580](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-21580)
+ [CVE-2025-21581](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-21581)
+ [CVE-2025-21585](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-21585)
+ [CVE-2025-30689](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-30689)
+ [CVE-2025-21579](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-21579)
+ [CVE-2025-30696](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-30696)
+ [CVE-2025-30705](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-30705)
+ [CVE-2025-30683](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-30683)
+ [CVE-2025-30684](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-30684)
+ [CVE-2025-30685](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-30685)
+ [CVE-2025-30699](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-30699)
+ [CVE-2025-30704](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-30704)
+ [CVE-2025-30721](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-30721)

低度 CVE:
+ [CVE-2025-21520](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-21520)
+ [CVE-2025-21546](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-21546)
+ [CVE-2025-30703](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-30703)
+ [CVE-2025-30681](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-30681)

**可用性の向上:**
+ 復旧の進行状況の評価が正しくないために、不要なデータベースサーバーの再起動が発生する問題を修正しました。

**全般的な機能強化:**
+ I/O 最適化が有効になっている場合のコミットレイテンシーが短縮されます。
+ 書き込み転送が有効になっていてパラメータ `aurora_replica_read_consistency` が変更されると、リーダーインスタンスがエラーログを生成しない問題を修正しました。
+ レプリケーションスレッドとバッファキャッシュに存在しないテーブルにアクセスするクエリとの相互作用により、リーダーインスタンスが再起動する問題を修正しました。
+ データベースインスタンスがダウンタイムなしで再起動した後、ローカル書き込み転送が機能しなくなる問題を修正しました。
+ セットオプションを含むステートメントで転送されたクエリが正しく動作しない書き込み転送の問題を修正しました。
+ UNDO テーブルスペースのメタデータを挿入すると、予期しないデータベースの再起動がトリガーされる安定性の問題を修正しました。
+ 14 TB を超えるテーブルがある場合、DB クラスターのエクスポートが予想よりも大幅に時間がかかる問題を修正しました。
+ `Innodb_buffer_pool_pages_misc` ステータス変数のレポートが正しくない問題を修正しました。
+ ダウンタイムのないパッチ適用 (ZDP) またはダウンタイムのない再起動 (ZDR) 中に `LAST_INSERT_ID` を保持するためのサポートが追加されました。
+ Aurora MySQL は、仮想インデックス ID に 8 ビット値を使用して MySQL の undo 形式の問題を防止します。この制限を超えると、クラスターが使用できなくなる可能性があるためです。この制限に近づくと、システムは MySQL エラーログに警告メッセージを書き込むようになりました。制限に達すると、新しいインデックスの追加を試みるとエラーを返します。仮想インデックスのベストプラクティスの詳細については、Aurora MySQL ドキュメントの「[仮想インデックス ID オーバーフローエラー](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.BestPractices.Performance.html#AuroraMySQL.BestPractices.Performance.VirtualIndexIDOverflow)」を参照してください。

## MySQL Community Edition でのバグ修正の統合
<a name="AuroraMySQL.Updates.3100.Patches"></a>

このリリースには、8.0.42 までのコミュニティ版のバグ修正がすべて反映されています。詳細については、「[Aurora MySQL 3.x データベースエンジンの更新で修正された MySQL のバグ](AuroraMySQL.Updates.MySQLBugs.md#AuroraMySQL.Updates.MySQLBugs.v3)」を参照してください。
+ 複数のスレッドがメタデータの Performance Schema オブジェクトの登録と登録解除を同時に試行したり、メタデータロックを取得および解放しようとすると、サーバーが終了する可能性があります。(バグ \$126502135)

# Aurora MySQL データベースエンジンの更新 2025-05-14 (バージョン 3.09.0、MySQL 8.0.40 互換)
<a name="AuroraMySQL.Updates.3090"></a><a name="3.09.0"></a><a name="3.09.0"></a>

**バージョン:** 3.09.0

Aurora MySQL 3.09.0 は一般公開されています。Aurora MySQL 3.09 バージョンは、MySQL 8.0.40 と互換性があります。これまでのコミュニティ版の変更点の詳細については、「[MySQL 8.0 Release Notes](https://dev.mysql.com/doc/relnotes/mysql/8.0/en/)」を参照してください。

Aurora MySQL バージョン 3 の新機能の詳細については、「[Aurora MySQL バージョン 3 は MySQL 8.0 との互換性があります](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.MySQL80.html)」を参照してください。Aurora MySQL バージョン 3 と Aurora MySQL バージョン 2 の違いについての詳細は、「[Aurora MySQL バージョン 2 と Aurora MySQL バージョン 3 の比較](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Compare-v2-v3.html)」を参照してください。Aurora MySQL バージョン 3 と MySQL 8.0 Community Edition の比較については、「*Amazon Aurora ユーザーガイド*」の「[Aurora MySQL バージョン 3 と MySQL 8.0 コミュニティエディションの比較](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Compare-80-v3.html)」を参照してください。

現在サポートされている Aurora MySQL バージョン 2 クラスターから Aurora MySQL バージョン 3.09.0 クラスターへの[ダウンタイムのないパッチ適用](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.ZDP.html)を活用したインプレースアップグレード、スナップショットの復元、[Amazon RDS ブルー/グリーンデプロイ](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/blue-green-deployments-overview.html)によるマネージドブルー/グリーンアップグレードの開始を行うことができます。

Aurora MySQL バージョン 3 へのアップグレードの計画については、「[Aurora MySQL クラスターのメジャーバージョンアップグレードの計画](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.MajorVersionUpgrade.html#AuroraMySQL.Upgrading.Planning)」を参照してください。Aurora MySQL のアップグレードに関する一般的な情報については、「**Amazon Aurora ユーザーガイド」の「[Amazon Aurora MySQL DB クラスターのアップグレード](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.Upgrading.html)」を参照してください。

トラブルシューティングの詳細については、「*Amazon Aurora ユーザーガイド*」の「[Aurora MySQL インプレースアップグレードのトラブルシューティング](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.MajorVersionUpgrade.html#AuroraMySQL.Upgrading.Troubleshooting)」を参照してください。

ご質問やご不明点がございましたら、コミュニティフォーラムや [AWS サポート](https://aws.amazon.com/support)から AWS サポートにお問い合わせください。詳細については、「*Amazon Aurora ユーザーガイド*」の「[Amazon Aurora DB クラスターのメンテナンス](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/USER_UpgradeDBInstance.Maintenance.html)」を参照してください。

## リリースハイライト
<a name="AuroraMySQL.Updates.3090.Highlights"></a>
+ Aurora MySQL グローバルデータベースを強化して、セカンダリリーダーインスタンスが予期しないイベント (ハードウェア障害、ネットワーク中断) 中に起動を完了し、読み取りリクエストを処理できるようにしました。以前は、セカンダリリーダーインスタンスはそのようなイベント中に再起動できませんでした。詳細については、*「Amazon Aurora ユーザーガイド*」の「[Global Database のセカンダリクラスターのクロスリージョンの回復性](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/aurora-global-database-secondary-availability.html)」を参照してください。
+ Aurora MySQL グローバルデータベースのクロスリージョンスイッチオーバー中のライターのダウンタイムを通常 1 分未満に短縮し、計画されたリージョンスイッチ中のダウンタイムを最小限に抑えます。

## 改善点
<a name="AuroraMySQL.Updates.3090.Improvements"></a>

**セキュリティの修正内容**

重要な CVE:
+ [CVE-2024-11053](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-11053)
+ [CVE-2024-37371](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-37371)

中程度 CVE:
+ [CVE-2024-7264](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-7264)
+ [CVE-2024-21193](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-21193)
+ [CVE-2024-21194](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-21194)
+ [CVE-2024-21196](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-21196)
+ [CVE-2024-21197](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-21197)
+ [CVE-2024-21198](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-21198)
+ [CVE-2024-21199](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-21199)
+ [CVE-2024-21201](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-21201)
+ [CVE-2024-21203](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-21203)
+ [CVE-2024-21207](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-21207)
+ [CVE-2024-21212](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-21212)
+ [CVE-2024-21213](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-21213)
+ [CVE-2024-21218](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-21218)
+ [CVE-2024-21219](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-21219)
+ [CVE-2024-21230](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-21230)
+ [CVE-2024-21236](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-21236)
+ [CVE-2024-21238](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-21238)
+ [CVE-2024-21239](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-21239)
+ [CVE-2024-21241](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-21241)
+ [CVE-2025-21494](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-21494)
+ [CVE-2025-21504](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-21504)
+ [CVE-2025-21525](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-21525)
+ [CVE-2025-21534](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-21534)
+ [CVE-2025-21536](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-21536)

**可用性の向上:**
+ リーダーからライターインスタンスに転送されたマルチステートメントクエリが、ライターで `innodb_flush_log_at_trx_commit` が `0` に設定され、リーダーでゼロ以外の場合にハングし、書き込み転送の失敗を防ぐ問題を修正しました。
+ 拡張バイナリログが有効になっている場合に、トランザクションを [BLACKHOLE](https://dev.mysql.com/doc/refman/8.0/en/blackhole-storage-engine.html) エンジンにコミット、または `XA PREPARE` ステートメントの実行と同時に `SHOW BINARY LOGS` を実行するとデータベースが再起動する可能性があるデッドロックの問題を修正し、書き込みのスタックやインスタンスの可用性の問題を防止しました。
+ 以前のリクエストが完全に完了する前に新しいリクエストが受け入れられるのを防ぎ、書き込み転送オペレーションの安定性を向上させることで、Aurora ライターインスタンスが再起動する可能性がある書き込み転送の競合状態を修正しました。
+ ネットワーク中断によってライターとの接続が正しく再確立されず、レプリケーションが停止し、インスタンスが再起動する可能性があるレプリカの問題を修正しました。
+ Aurora MySQL メモリ不足 (OOM) レスポンスで、段階的なバッファプールのサイズ変更が実装されるようになりました。これにより、`aurora_oom_response` DB パラメータを使用して有効にすると、システムメモリ状態 (LOW/RESERVED) に基づいてメモリ使用量が徐々に減少するため、メモリ負荷状況時のメモリ管理が向上します。
+ バイナリログファイルのサイズに関係なく、リカバリプロセスが一定の時間がかかるように最適化することで、データベースの再起動中のバイナリログファイル復旧時間を改善しました。以前は、場合によっては、復旧時間は最後のバイナリログファイルのサイズに比例していました。
+ `performance_schema.data_lock_waits` のクエリ中に InnoDB テーブルの同時切り捨てオペレーションを実行すると、予期しない MySQL サーバーの再起動を引き起こす可能性がある問題を修正しました。
+ ストレージが少ない状態で大きなバイナリログイベントをコミットすると、データベースインスタンスが再起動する可能性がある問題を修正しました。
+ メモリ不足 (OOM) 回避中にトリガーされたバッファプールのサイズ変更オペレーションが、高ワークロードシナリオ中に応答しなくなり、データベースが再起動する可能性がある問題を修正しました。
+ トリガーの作成時にデータベースの再起動ループが発生する可能性がある問題を修正しました。この問題は、新しいバイナリログまたは Relaylog ファイルを追加したとき、またはこれらのファイルがローテーションしたときにも発生する可能性があります。
+ マルチステートメントまたは暗黙的なコミットクエリで書き込み転送を使用すると、Aurora リーダーインスタンスが再起動する可能性がある問題を修正しました。

**全般的な機能強化:**
+ スレッド間でバッファサイズを分割するのではなく、DDL スレッドごとに `innodb_ddl_buffer_size` バイトを割り当てることで、`ALTER TABLE ... REBUILD / OPTIMIZE TABLE` オペレーションで過剰なメモリが消費される可能性がある問題を修正しました。これにより、DDL オペレーション中の潜在的なメモリ使用率の超過が防止されます。
+ 4 GiB を超えるメモリを持つすべての DB インスタンスクラスで、`aurora_oom_response` のデフォルト値を、print から print,decline,kill\$1connect に変更しました。詳細については、「*Amazon Aurora ユーザーガイド*」の「[Amazon Aurora MySQL のメモリ不足の問題](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/aurora-mysql-troubleshooting-workload.html#AuroraMySQLOOM)」を参照してください。
+ `rds_superuser_role` に次の権限が追加されました。`FLUSH_OPTIMIZER_COSTS`、`FLUSH_STATUS`、`FLUSH_TABLES`、`FLUSH_USER_RESOURCES`。`rds_superuser_role` の詳細については、「[Amazon Aurora での Amazon マスターユーザーアカウント](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/UsingWithRDS.MasterAccounts.html)」のドキュメントを参照してください。これらの動的権限の詳細については、[MySQL](https://dev.mysql.com/doc/refman/8.0/en/flush.html) ドキュメントを参照してください。
+ この Aurora MySQL バージョン以降、高速挿入の最適化は有効になっていません。詳細については、「**Amazon Aurora ユーザーガイド」の「[Amazon Aurora MySQL パフォーマンスの拡張](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/Aurora.AuroraMySQL.Overview.html#Aurora.AuroraMySQL.Performance)」を参照してください。
+ `max_user_connections` しきい値を誤って超過し、一部のユーザーに接続エラーが発生する問題を修正しました。これは、接続がほぼすぐに作成および強制終了されるなどのエッジケースで発生します。
+ CPU 使用率が高くなり、データベースサーバーインスタンスが応答しなくなる原因となっていた監査ログ記録の問題を修正しました。
+ XA トランザクションを使用するときのメモリ管理の問題を修正し、拡張バイナリログが有効になっている場合のインスタンスの再起動を防止しました。
+ データベースサーバーの再起動後にバッファプールインデックス統計が誤って更新されたために、オプティマイザが誤ったコスト見積もりを行った場合にクエリパフォーマンスが低下する問題を修正しました。
+ ワーカースレッドがスタックしているため、お客様がローカル書き込み転送機能をオフにできない問題を修正しました。
+ 拡張バイナリログが有効になっているか、以前に有効だったクラスターで `SHOW BINARY LOGS` コマンドの実行に時間がかかる問題を修正しました。この問題により、複数の `SHOW BINARY LOGS` コマンドが同時に実行されていた場合、コミットレイテンシーが増加する可能性もあります。

**アップグレードと移行:**
+ 切断されたユーザーに属する接続を保持しようとしたときに、ダウンタイムのないパッチ適用 (ZDP) が失敗する問題を修正しました。`DROP USER` コマンドの詳細とアクティブな接続への影響については、「[MySQL ドキュメント](https://dev.mysql.com/doc/refman/8.0/en/flush.html)」を参照してください。

## MySQL Community Edition でのバグ修正の統合
<a name="AuroraMySQL.Updates.3090.Patches"></a>

このリリースには、8.0.40 までのコミュニティ版のバグ修正がすべて反映されています。詳細については、「[Aurora MySQL 3.x データベースエンジンの更新で修正された MySQL のバグ](AuroraMySQL.Updates.MySQLBugs.md#AuroraMySQL.Updates.MySQLBugs.v3)」を参照してください。
+ 大規模なトランザクションが受信および適用され、`STOP REPLICA` を使用してレプリケーションチャネルを停止するリクエストが行われた間、MySQL は正しく実行せず、その後チャネルコマンドを処理しませんでした。さらに、サーバーシャットダウンプロセスが正常に完了せず、MySQL プロセスを強制終了するか、ホストシステムを再起動する必要がありました。(バグ \$1115966、バグ \$137008345)

# Aurora MySQL データベースエンジンの更新 2025-04-07 (バージョン 3.08.2、MySQL 8.0.39 互換)
<a name="AuroraMySQL.Updates.3082"></a><a name="3.08.2"></a><a name="3.08.2"></a>

 **バージョン **3.08.2

Aurora MySQL 3.08.2 は一般公開されています。Aurora MySQL 3.08 バージョンは、MySQL 8.0.39 と互換性があります。これまでのコミュニティ版の変更点の詳細については、「[MySQL 8.0 Release Notes](https://dev.mysql.com/doc/relnotes/mysql/8.0/en/)」を参照してください。

Aurora MySQL バージョン 3 の新機能の詳細については、「[Aurora MySQL バージョン 3 は MySQL 8.0 との互換性があります](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.MySQL80.html)」を参照してください。Aurora MySQL バージョン 3 と Aurora MySQL バージョン 2 の違いについての詳細は、「[Aurora MySQL バージョン 2 と Aurora MySQL バージョン 3 の比較](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Compare-v2-v3.html)」を参照してください。Aurora MySQL バージョン 3 と MySQL 8.0 Community Edition の比較については、「*Amazon Aurora ユーザーガイド*」の「[Aurora MySQL バージョン 3 と MySQL 8.0 コミュニティエディションの比較](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Compare-80-v3.html)」を参照してください。

現在サポートされている Aurora MySQL リリースは、2.11.\$1、2.12.\$1、3.04.\$1、3.05.\$1、3.06.\$1、3.07.\$1、3.08.\$1 です。

現在サポートされている Aurora MySQL バージョン 2 クラスターから Aurora MySQL バージョン 3.08.2 クラスターへのインプレースアップグレード、スナップショットの復元、[Amazon RDS ブルー/グリーンデプロイ](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/blue-green-deployments-overview.html)によるマネージドブルー/グリーンアップグレードの開始を行うことができます。

Aurora MySQL バージョン 3 へのアップグレードの計画については、「[Aurora MySQL クラスターのメジャーバージョンアップグレードの計画](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.MajorVersionUpgrade.html#AuroraMySQL.Upgrading.Planning)」を参照してください。Aurora MySQL のアップグレードに関する一般的な情報については、「**Amazon Aurora ユーザーガイド」の「[Amazon Aurora MySQL DB クラスターのアップグレード](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.Upgrading.html)」を参照してください。

トラブルシューティングの詳細については、「*Amazon Aurora ユーザーガイド*」の「[Aurora MySQL インプレースアップグレードのトラブルシューティング](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.MajorVersionUpgrade.html#AuroraMySQL.Upgrading.Troubleshooting)」を参照してください。

ご質問やご不明点がございましたら、コミュニティフォーラムや [AWS サポート](https://aws.amazon.com/support)から AWS サポートにお問い合わせください。詳細については、「**Amazon Aurora ユーザーガイド」の「[Amazon Aurora DB クラスターのメンテナンス](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/USER_UpgradeDBInstance.Maintenance.html)」を参照してください。

## 改善点
<a name="AuroraMySQL.Updates.3081.Improvements"></a>

 **セキュリティの修正内容:** 
+  [CVE-2024-11053](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-11053) 

 **可用性の向上:** 
+ ネットワークの中断によってライターとの接続が正しく再確立されないレプリカの問題を修正しました。
+ ライターインスタンスで `innodb_flush_log_at_trx_commit` が `0` に設定されている場合、転送されたマルチステートメントクエリが失敗する問題を修正しました。
+ 書き込み転送が有効になっているときに Aurora ライター DB インスタンスが再起動する問題を修正しました。
+ マルチステートメントまたは暗黙的なコミットクエリで書き込み転送を使用すると、Aurora リーダー DB インスタンスが再起動する可能性がある問題を修正しました。

 **全般的な機能強化**: 
+ この Aurora MySQL バージョン以降、高速挿入の最適化は有効になっていません。詳細については、「**Amazon Aurora ユーザーガイド」の「[Amazon Aurora MySQL パフォーマンスの拡張](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/Aurora.AuroraMySQL.Overview.html#Aurora.AuroraMySQL.Performance)」を参照してください。
+ `max_user_connections` しきい値を誤って超過し、一部のユーザーに接続エラーが発生する問題を修正しました。これは、接続がほぼすぐに作成および強制終了されるなどのエッジケースで発生します。

## MySQL Community Edition でのバグ修正の統合
<a name="AuroraMySQL.Updates.3081.Patches"></a>

このリリースには、以下を含め、8.0.39 までのコミュニティ版のバグ修正がすべて反映されています。詳細については、「[MySQL 3.x データベースエンジンの更新で修正された MySQL のバグ](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraMySQLReleaseNotes/AuroraMySQL.Updates.MySQLBugs.html#AuroraMySQL.Updates.MySQLBugs.v3)」を参照してください。
+ 大規模なトランザクションが受信および適用され、`STOP REPLICA` を使用してレプリケーションチャネルを停止するリクエストが行われた間、MySQL は正しく実行せず、その後チャネルコマンドを処理しませんでした。さらに、サーバーシャットダウンプロセスが正常に完了せず、MySQL プロセスを強制終了するか、ホストシステムを再起動する必要がありました。(コミュニティバグの修正 \$1115966 および \$137008345)

# Aurora MySQL データベースエンジンの更新 2025-02-17 (バージョン 3.08.1、MySQL 8.0.39 互換)
<a name="AuroraMySQL.Updates.3081"></a><a name="3.08.1"></a><a name="3.08.1"></a>

**バージョン:** 3.08.1

Aurora MySQL 3.08.1 は一般公開されています。Aurora MySQL 3.08 バージョンは、MySQL 8.0.39 と互換性があります。これまでのコミュニティ版の変更点の詳細については、「[MySQL 8.0 Release Notes](https://dev.mysql.com/doc/relnotes/mysql/8.0/en/)」を参照してください。

Aurora MySQL バージョン 3 の新機能の詳細については、「[Aurora MySQL バージョン 3 は MySQL 8.0 との互換性があります](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.MySQL80.html)」を参照してください。Aurora MySQL バージョン 3 と Aurora MySQL バージョン 2 の違いについての詳細は、「[Aurora MySQL バージョン 2 と Aurora MySQL バージョン 3 の比較](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Compare-v2-v3.html)」を参照してください。Aurora MySQL バージョン 3 と MySQL 8.0 Community Edition の比較については、「*Amazon Aurora ユーザーガイド*」の「[Aurora MySQL バージョン 3 と MySQL 8.0 コミュニティエディションの比較](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Compare-80-v3.html)」を参照してください。

現在サポートされている Aurora MySQL リリースは、2.11.\$1、2.12.\$1、3.04.\$1、3.05.\$1、3.06.\$1、3.07.\$1、3.08.\$1 です。

現在サポートされている Aurora MySQL バージョン 2 クラスターから Aurora MySQL バージョン 3.08.1 クラスターへのインプレースアップグレード、スナップショットの復元、[Amazon RDS ブルー/グリーンデプロイ](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/blue-green-deployments-overview.html)によるマネージドブルー/グリーンアップグレードの開始を行うことができます。

Aurora MySQL バージョン 3 へのアップグレードの計画については、「[Aurora MySQL クラスターのメジャーバージョンアップグレードの計画](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.MajorVersionUpgrade.html#AuroraMySQL.Upgrading.Planning)」を参照してください。Aurora MySQL のアップグレードに関する一般的な情報については、「**Amazon Aurora ユーザーガイド」の「[Amazon Aurora MySQL DB クラスターのアップグレード](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.Upgrading.html)」を参照してください。

トラブルシューティングの詳細については、「*Amazon Aurora ユーザーガイド*」の「[Aurora MySQL インプレースアップグレードのトラブルシューティング](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.MajorVersionUpgrade.html#AuroraMySQL.Upgrading.Troubleshooting)」を参照してください。

ご質問やご不明点がございましたら、コミュニティフォーラムや [AWS サポート](https://aws.amazon.com/support)から AWS サポートにお問い合わせください。詳細については、「**Amazon Aurora ユーザーガイド」の「[Amazon Aurora DB クラスターのメンテナンス](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/USER_UpgradeDBInstance.Maintenance.html)」を参照してください。

## 改善点
<a name="AuroraMySQL.Updates.3081.Improvements"></a>

**可用性の向上:**
+ データベースの再起動、パッチまたはマイナーバージョンのアップグレード、フェイルオーバー中の DB インスタンスの再起動時間を短縮する改善を行いました。

**アップグレードと移行**:
+ ドロップされたユーザーのロールと権限を復元しようとすると、ダウンタイムのないパッチ適用 (ZDP) が失敗する問題を修正しました。`DROP USER` オペレーションの詳細については、「MySQL ドキュメント」の「[DROP USER Statement](https://dev.mysql.com/doc/refman/8.0/en/drop-user.html)」を参照してください。

## MySQL Community Edition でのバグ修正の統合
<a name="AuroraMySQL.Updates.3081.Patches"></a>

このリリースには、以下を含め、8.0.39 までのコミュニティ版のバグ修正がすべて反映されています。詳細については、「[MySQL 3.x データベースエンジンの更新で修正された MySQL のバグ](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraMySQLReleaseNotes/AuroraMySQL.Updates.MySQLBugs.html#AuroraMySQL.Updates.MySQLBugs.v3)」を参照してください。

# Aurora MySQL データベースエンジンの更新 2024-11-18 (バージョン 3.08.0、MySQL 8.0.39 互換)
<a name="AuroraMySQL.Updates.3080"></a><a name="3.08.0"></a><a name="3.08.0"></a>

 **バージョン:** 3.08.0

Aurora MySQL 3.08.0 は一般公開されています。Aurora MySQL 3.08 バージョンは、MySQL 8.0.39 と互換性があります。これまでのコミュニティ版の変更点の詳細については、「[MySQL 8.0 Release Notes](https://dev.mysql.com/doc/relnotes/mysql/8.0/en/)」を参照してください。

Aurora MySQL バージョン 3 の新機能の詳細については、「[Aurora MySQL バージョン 3 は MySQL 8.0 との互換性があります](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.MySQL80.html)」を参照してください。Aurora MySQL バージョン 3 と Aurora MySQL バージョン 2 の違いについての詳細は、「[Aurora MySQL バージョン 2 と Aurora MySQL バージョン 3 の比較](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Compare-v2-v3.html)」を参照してください。Aurora MySQL バージョン 3 と MySQL 8.0 Community Edition の比較については、「*Amazon Aurora ユーザーガイド*」の「[Aurora MySQL バージョン 3 と MySQL 8.0 コミュニティエディションの比較](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Compare-80-v3.html)」を参照してください。

現在サポートされている Aurora MySQL リリースは、2.11.\$1、2.12.\$1、3.04.\$1、3.05.\$1、3.06.\$1、3.07.\$1、3.08.\$1 です。

現在サポートされている Aurora MySQL バージョン 2 クラスターから Aurora MySQL バージョン 3.08.0 クラスターへのインプレースアップグレード、スナップショットの復元、[Amazon RDS ブルー/グリーンデプロイ](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/blue-green-deployments-overview.html)によるマネージドブルー/グリーンアップグレードの開始を行うことができます。

Aurora MySQL バージョン 3 へのアップグレードの計画については、「[Aurora MySQL クラスターのメジャーバージョンアップグレードの計画](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.MajorVersionUpgrade.html#AuroraMySQL.Upgrading.Planning)」を参照してください。Aurora MySQL のアップグレードに関する一般的な情報については、「**Amazon Aurora ユーザーガイド」の「[Amazon Aurora MySQL DB クラスターのアップグレード](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.Upgrading.html)」を参照してください。

トラブルシューティングの詳細については、「*Amazon Aurora ユーザーガイド*」の「[Aurora MySQL インプレースアップグレードのトラブルシューティング](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.MajorVersionUpgrade.html#AuroraMySQL.Upgrading.Troubleshooting)」を参照してください。

ご質問やご不明点がございましたら、コミュニティフォーラムや [AWS サポート](https://aws.amazon.com/support)から AWS サポートにお問い合わせください。詳細については、「**Amazon Aurora ユーザーガイド」の「[Amazon Aurora DB クラスターのメンテナンス](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/USER_UpgradeDBInstance.Maintenance.html)」を参照してください。

## 新機能
<a name="AuroraMySQL.Updates.3080.New"></a>
+ ユーザーが InnoDB パージプロセスをモニタリングできるように、次の 3 つの新しい Amazon CloudWatch メトリクスが追加されました。
  +  `PurgeBoundary` 
  +  `PurgeFinishedPoint` 
  +  `TruncateFinishedPoint` 

  詳細については、「*Amazon Aurora ユーザーガイド*」の「[Amazon Aurora の Amazon CloudWatch メトリクス](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/Aurora.AuroraMonitoring.Metrics.html)」を参照してください。
+ 新しい CloudWatch メトリクス `TransactionAgeMaximum` が追加され、ユーザーがパージ境界を保留している可能性のある長時間実行されるトランザクションを特定できるようになりました。詳細については、「*Amazon Aurora ユーザーガイド*」の「[Amazon Aurora の Amazon CloudWatch メトリクス](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/Aurora.AuroraMonitoring.Metrics.html)」を参照してください。
+ メモリ不足 (OOM) 回避のための 3 つの新しい CloudWatch メトリクスを追加しました。
  +  `AuroraMillisecondsSpentInOomRecovery` 
  +  `AuroraNumOomRecoverySuccessful` 
  +  `AuroraNumOomRecoveryTriggered` 

  詳細については、「*Amazon Aurora ユーザーガイド*」の「[Amazon Aurora の Amazon CloudWatch メトリクス](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/Aurora.AuroraMonitoring.Metrics.html)」を参照してください。
+ メモリ不足 (OOM) 回避の 3 つの CloudWatch メトリクスを実行合計から増分カウンタに変更しました。
  +  `AuroraMemoryNumDeclinedSqlTotal` 
  +  `AuroraMemoryNumKillConnTotal` 
  +  `AuroraMemoryNumKillQueryTotal` 

  詳細については、「*Amazon Aurora ユーザーガイド*」の「[Amazon Aurora の Amazon CloudWatch メトリクス](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/Aurora.AuroraMonitoring.Metrics.html)」を参照してください。
+ [内部一時テーブル](https://dev.mysql.com/doc/refman/8.0/en/internal-temporary-tables.html)で使用されるメモリ量を示す 2 つのグローバルステータス変数 `aurora_temptable_ram_allocation` と `aurora_temptable_max_ram_allocation` を追加しました。これらのグローバルステータス変数は、オブザーバビリティを高め、内部一時テーブルのメモリ使用量に関連する問題を診断するのに役立ちます。

  詳細については、「*Amazon Aurora ユーザーガイド*」の「[Aurora MySQL グローバルステータス変数](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Reference.ParameterGroups.html#AuroraMySQL.Reference.GlobalStatusVars)」を参照してください。
+ サーバーがメモリからトレースを消去する前に、[オプティマイザトレース](https://dev.mysql.com/doc/dev/mysql-server/latest/PAGE_OPT_TRACE.html)をエラーログに出力する新しいシステム変数 `aurora_optimizer_trace_print_before_purge` が導入されました。パージは、システム変数 [optimizer\$1trace\$1offset](https://dev.mysql.com/doc/refman/8.0/en/server-system-variables.html#sysvar_optimizer_trace_offset) と [optimizer\$1trace\$1limit](https://dev.mysql.com/doc/refman/8.0/en/server-system-variables.html#sysvar_optimizer_trace_limit) によって設定されたしきい値に基づいてトリガーできます。
+ 次の DB インスタンスクラスのサポートが追加されました。
  + db.r7i
  + db.r8g

  詳細については、「Amazon Aurora ユーザーガイド」の「[DB インスタンスクラスでサポートされている DB エンジン](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/Concepts.DBInstanceClass.SupportAurora.html)」を参照してください。**

## 改善点
<a name="AuroraMySQL.Updates.3080.Improvements"></a>

 **以下のセキュリティの問題と CVE の修正:** 
+ バイナリログ (binlog) レプリケーション用の新しいユーザー `rdsrepladmin_priv_checks_user` を導入しました。詳細については、「*Amazon Aurora ユーザーガイド*」の「[バイナリログレプリケーションの権限チェックユーザー](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Compare-80-v3.html#AuroraMySQL.privilege-model.binlog)」を参照してください。
+ [Aurora MySQL ストアドプロシージャ](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Reference.StoredProcs.html)への入力パラメータが正しく処理されない問題を修正しました。

このリリースには、MySQL 8.0.39 までのコミュニティ版 CVE の修正がすべて反映されています。次の CVE 修正が含まれています。
+  [CVE-2023-44487](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2023-44487) 
+  [CVE-2024-0853](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-0853) 
+  [CVE-2024-20996](https://nvd.nist.gov/vuln/detail/CVE-2024-20996) 
+  [CVE-2024-21000](https://nvd.nist.gov/vuln/detail/CVE-2024-21000) 
+  [CVE-2024-21013](https://nvd.nist.gov/vuln/detail/CVE-2024-21013) 
+  [CVE-2024-21125](https://nvd.nist.gov/vuln/detail/CVE-2024-21125) 
+  [CVE-2024-21127](https://nvd.nist.gov/vuln/detail/CVE-2024-21127) 
+  [CVE-2024-21129](https://nvd.nist.gov/vuln/detail/CVE-2024-21129) 
+  [CVE-2024-21130](https://nvd.nist.gov/vuln/detail/CVE-2024-21130) 
+  [CVE-2024-21134](https://nvd.nist.gov/vuln/detail/CVE-2024-21134) 
+  [CVE-2024-21135](https://nvd.nist.gov/vuln/detail/CVE-2024-21135) 
+  [CVE-2024-21137](https://nvd.nist.gov/vuln/detail/CVE-2024-21137) 
+  [CVE-2024-21142](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-21142) 
+  [CVE-2024-21157](https://nvd.nist.gov/vuln/detail/CVE-2024-21157) 
+  [CVE-2024-21159](https://nvd.nist.gov/vuln/detail/CVE-2024-21159) 
+  [CVE-2024-21160](https://nvd.nist.gov/vuln/detail/CVE-2024-21160) 
+  [CVE-2024-21162](https://nvd.nist.gov/vuln/detail/CVE-2024-21162) 
+  [CVE-2024-21163](https://nvd.nist.gov/vuln/detail/CVE-2024-21163) 
+  [CVE-2024-21165](https://nvd.nist.gov/vuln/detail/CVE-2024-21165) 
+  [CVE-2024-21166](https://nvd.nist.gov/vuln/detail/CVE-2024-21166) 
+  [CVE-2024-21173](https://nvd.nist.gov/vuln/detail/CVE-2024-21173) 
+  [CVE-2024-21177](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-21177) 
+  [CVE-2024-21179](https://nvd.nist.gov/vuln/detail/CVE-2024-21179) 
+  [CVE-2024-21185](https://nvd.nist.gov/vuln/detail/CVE-2024-21185) 
+  [CVE-2024-25062](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-25062) 
+  [CVE-2024-37371](https://nvd.nist.gov/vuln/detail/cve-2024-37371) 
+  [CVE-2025-21492](https://nvd.nist.gov/vuln/detail/CVE-2025-21492) 

 **可用性の向上:** 
+ 即座にドロップされた列が既に存在するテーブルでデータ操作言語 (DML) コマンドを実行した後、ドロップされた列とドロップされていない列の数が 1017 を超えると、サーバーが予期せず再起動することがある不具合を修正しました。
+ データベースログファイルが正しくローテーションされず、DB インスタンスの[ローカルストレージスペースの使用](https://aws.amazon.com/blogs/database/understanding-amazon-aurora-mysql-storage-space-utilization)が増加する可能性がある問題を修正しました。
+ [aurora\$1oom\$1response](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/aurora-mysql-troubleshooting-workload.html#AuroraMySQLOOM) が有効になっているときに、メモリが少ない状態で DB インスタンスが接続を閉じなくなり、本来は回避できるメモリ不足による再起動につながる可能性がある問題を修正しました。
+ ログアプリケーションに使用されるメモリを解放するときにリーダー DB インスタンスが再起動する問題を修正しました。
+ データベースの再起動を引き起こす可能性のある全文検索 (FTS) インデックスの内部メトリクスの計算に関する問題を修正しました。
+ インデックス条件のプッシュダウンとともにサブクエリで `LIMIT` 句を使用すると、誤ったクエリ結果を生成することがあるコミュニティの問題を修正しました。
+ メモリアクセス違反が発生し、スレッドによって所有されなくなったミューテックスオブジェクトが解放される問題を修正しました。
+ [リレーログの復旧](https://dev.mysql.com/doc/refman/8.0/en/replication-solutions-unexpected-replica-halt.html)中に多数のリレーログファイルを処理するときに、バイナリログ (binlog) レプリカで再起動が発生する可能性がある問題を修正しました。
+ 書き込み転送が有効になっているときに Aurora リーダー DB インスタンスが再起動する問題を修正しました。
+ 複数の `UNION` 句を含むクエリが大量のメモリを割り当て、DB インスタンスが再起動する問題を修正しました。
+ リーダー DB インスタンスで並列クエリを実行するときにライター DB インスタンスが再起動する問題を修正しました。
+ `FLUSH RELAY LOGS` コマンドの実行時にレプリカの I/O スレッドでデッドロックが発生したため、バイナリログレプリケーションがレプリカで停止する問題を修正しました。
+ 拡張バイナリログが有効になっている DB クラスターで大きな GTID セットを処理するときに DB インスタンスが再起動する問題を修正しました。
+ インメモリリレーログキャッシュが有効になっていると、バイナリログレプリカが再起動することがある問題を修正しました。インメモリリレーログキャッシュは、シングルスレッドバイナリログレプリケーションまたは [GTID 自動配置](https://dev.mysql.com/doc/refman/8.0/en/replication-gtids-auto-positioning.html)が有効になっているマルチスレッドレプリケーションのいずれかを使用する場合、Aurora MySQL マネージドバイナリログレプリカで有効になります。
+ データベースエンジンの起動時にデータ制御言語 (DCL) ステートメントを適用すると、バイナリログレプリカインスタンスが再起動する問題を修正しました。
+ まれに、ライター DB インスタンスによって更新されたテーブルに対して `SELECT` クエリを実行するときに、デッドラッチが原因でリーダー DB インスタンスが再起動することがある問題を修正しました。
+ Aurora Global Database リーダーインスタンスがアクティブな書き込み転送セッションで再起動する問題を修正しました。
+ ライター DB インスタンスで特定のまれなトランザクションコミット指示が発生した場合に Aurora リードレプリカが再起動する問題を修正しました。
+ 拡張バイナリログが有効になっている DB インスタンスでの実行中に[予定されているイベント](https://dev.mysql.com/doc/refman/8.0/en/events-overview.html)がキャンセルされると、データベースが再起動する問題を修正しました。

 **全般的な機能強化:** 
+ ダウンタイムのないパッチ適用 (ZDP) またはダウンタイムのない再起動 (ZDR) 中にクライアント接続が停止する問題を修正しました。
+ オープンテーブルの障害の処理中に発生する可能性があるメモリ管理の問題が原因で、まれにデータベースインスタンスが再起動する問題を修正しました。
+ `AUTO_INCREMENT` プライマリキー列と一意のキー列を持つテーブルで同時 `INSERT` ステートメントを実行する場合、および `INSERT` ステートメントが異なる行で一意のキー違反がある場合に、SQL ステートメントで予期しないプライマリキー違反エラーまたは警告が発生する可能性がある問題を修正しました。
+ Performance Schema インストゥルメント `memory/sql/sp_head::main_mem_root` が制御されたインストゥルメントになりました。したがって、保存されたプログラムの解析と表現に割り当てられたメモリは、接続ごとのメモリ制限に寄与するようになりました。
+ 更新中に空間インデックスから行が読み取れなくなる問題を修正しました。
+  ユーザーがローカル書き込み転送を無効にできない問題を修正しました。
+ 書き込み転送の使用中に `SELECT COUNT` クエリが間違った結果を返す問題を修正しました。
+ ZDP がクエリのヒントとして設定されたセッション変数を誤って復元すると、誤ったクエリ結果が発生する可能性がある問題を修正しました。
+ アップグレードシナリオで UNDO テーブルスペースがしきい値 [innodb\$1max\$1undo\$1log\$1size](https://dev.mysql.com/doc/refman/8.0/en/innodb-parameters.html#sysvar_innodb_max_undo_log_size) より大きい場合に自動切り捨てされる問題を修正しました。
+ `innodb_flush_log_at_trx_commit` が `0` に設定されている場合、コミットレイテンシーとコミットスループットが測定されない問題を修正しました。
+ Aurora レプリカの遅延が誤って報告される問題を修正しました。
+ Aurora Global Database の使用時に `threads_running` 変数の値が正しくない問題を修正しました。
+ 外部キーを持つテーブルにレプリケーションの変更を適用すると、[並列セカンダリインデックスの最適化](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Replication.MySQL.html#binlog-optimization)が有効になっている Aurora MySQL バイナリログレプリカが再起動する問題を修正しました。
+ イベントのスケールアップまたはスケールダウン中にロックハッシュテーブルのサイズ変更が長時間続くことによって発生する再起動の問題を修正しました。
+ 拡張バイナリログが以前に有効になっていた場合、バイナリログ記録を無効にした後に DB インスタンスが再起動する可能性がある問題を修正しました。
+ テーブルの数が多い場合に論理[データディクショナリ](https://dev.mysql.com/doc/refman/8.0/en/data-dictionary.html)復旧中のメモリ使用量を減らすための最適化を導入しました。
+ バイナリログレプリケーションが既に設定されている場合、バイナリログレプリカで [mysql.rds\$1set\$1external\$1source](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/mysql-stored-proc-replicating.html#mysql_rds_set_external_source) ストアドプロシージャの実行中にユーザーに `ERROR 1377 (HY000): Fatal error during log purge` エラーが発生する可能性がある問題を修正しました。
+ [ZDR](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Replication.Availability.html) 後にユーザーロール権限が永続化されない不具合を修正しました。
+ ビュー定義のデフォルトロールに関連するメモリの問題を修正しました。
+ `SHOW VOLUME STATUS` の実行時に DB インスタンスが再起動する問題を修正しました。
+ イベントのスケールアップまたはスケールダウン中にバッファプールのサイズ変更が長時間続くことで発生する再起動の問題を修正しました。
+ スケールダウンイベント中のバッファのサイズ変更が原因で解放されたページに論理先読み (LRA) がアクセスすることによって発生する再起動の問題を修正しました。
+ `SELECT` クエリがマテリアライズメントを戦略として使用する[半結合変換](https://dev.mysql.com/doc/refman/8.0/en/semijoins.html)で `LEFT OUTER JOIN` を使用する場合に、クエリが誤った結果を返す問題を修正しました。
+ 書き込み転送を無効にするプロセスの完了に失敗する問題を修正しました。
+ `ActiveTransactions` および `BlockedTransactions` CloudWatch メトリクスが予想よりも低い値を報告していた問題を修正しました。
+ 親テーブルと子テーブルの両方から明示的に削除するマルチテーブル `DELETE` ステートメントをレプリカが処理するときに、バイナリログレプリケーションが中断する問題を修正しました。
+ `enum` タイプを返すユーザー定義関数でトリガーを処理するときに DB インスタンスが再起動につながる可能性がある問題を修正しました。
+ `binlog_format` を `row` に設定してレプリケートするときに、`DMLLatency` CloudWatch メトリクスがバイナリログレプリカインスタンスに誤った値を表示する問題を修正しました。
+ MySQL [イベントスケジューラー](https://dev.mysql.com/doc/refman/8.0/en/event-scheduler.html)によって実行されるスロー `INSERT`、`DELETE`、および `UPDATE` クエリが、スロー `SELECT` クエリが先行していない限り、スロークエリログに記録されない問題を修正しました。
+  まれに、Aurora リードレプリカが断続的に使用できなくなったり、レプリカでテーブル定義の不整合が発生して、エラー `Table does not exist` が発生することがある問題を修正しました。これは、レプリカにおける同時読み取りクエリと、ライター DB インスタンスのデータ定義言語 (DDL) オペレーションが原因です。
+ 拡張バイナリログが有効になっているか、以前に有効だった DB クラスターで `SHOW BINARY LOGS` コマンドの実行に時間がかかる問題を修正しました。この問題により、複数の `SHOW BINARY LOGS` コマンドが同時に実行されていた場合、コミットレイテンシーが増加する可能性もあります。

 **アップグレードと移行:** 
+ 多数のデータベースオブジェクト (テーブル、トリガー、ルーチンなど) を持つ DB クラスターの Aurora MySQL バージョン 2 からバージョン 3 へのメジャーバージョンアップグレードのパフォーマンスが向上しました。

  大規模な DB インスタンスクラスの場合、データベースのアップグレードプロセスは、複数のスレッドを使用して、従来の MySQL オブジェクトメタデータを新しいアトミック MySQL 8.0 データディクショナリに並行してアップグレードします。
+ ターゲット Aurora MySQL DB エンジンのバージョンが 3.04.0 以降である場合、アップグレードまたは移行が失敗する問題を修正しました。これは、`lower_case_table_names` DB クラスターパラメータが `1` に設定されていて、MySQL データベース照合が小文字のテーブル名と互換性がない場合に発生します。

## MySQL Community Edition でのバグ修正の統合
<a name="AuroraMySQL.Updates.3080.Patches"></a>

このリリースには、以下を含め、8.0.39 までのコミュニティ版のバグ修正がすべて反映されています。詳細については、「[MySQL 3.x データベースエンジンの更新で修正された MySQL のバグ](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraMySQLReleaseNotes/AuroraMySQL.Updates.MySQLBugs.html#AuroraMySQL.Updates.MySQLBugs.v3)」を参照してください。
+ `JOIN` オペレーションと `UNION` オペレーションの両方を持つ特定のクエリの結果セットから `NULL` 値が誤って省略される問題を修正しました。(コミュニティのバグ修正 \$1114301)

# Aurora MySQL データベースエンジンの更新 2024-07-23 (バージョン 3.07.1) (廃止)
<a name="AuroraMySQL.Updates.3071"></a><a name="3.07.1"></a><a name="3.07.1"></a>

**バージョン:** 3.07.1

Aurora MySQL 3.07.1 は一般利用可能です。Aurora MySQL 3.07 バージョンは MySQL 8.0.36 と互換性があります。これまでのコミュニティ版の変更点の詳細については、「[MySQL 8.0 Release Notes](https://dev.mysql.com/doc/relnotes/mysql/8.0/en/)」を参照してください。

Aurora MySQL バージョン 3 の新機能の詳細については、「[Aurora MySQL バージョン 3 は MySQL 8.0 との互換性があります](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.MySQL80.html)」を参照してください。Aurora MySQL バージョン 3 と Aurora MySQL バージョン 2 の違いについての詳細は、「[Aurora MySQL バージョン 2 と Aurora MySQL バージョン 3 の比較](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Compare-v2-v3.html)」を参照してください。Aurora MySQL バージョン 3 と MySQL 8.0 Community Edition の比較については、「*Amazon Aurora ユーザーガイド*」の「[Aurora MySQL バージョン 3 と MySQL 8.0 コミュニティエディションの比較](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Compare-80-v3.html)」を参照してください。

現在サポートされている Aurora MySQL リリースは、2.11.\$1、2.12.\$1、3.03.\$1、3.04.\$1、3.05.\$1、3.06.\$1、3.07.\$1 です。

現在サポートされている Aurora MySQL バージョン 2 クラスターから Aurora MySQL バージョン 3.07.1 クラスターへの [Amazon RDS ブルー/グリーンデプロイを使用して、インプレースアップグレード、スナップショットの復元、またはマネージドブルー/](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/blue-green-deployments-overview.html)グリーンアップグレードを開始できます。 MySQL 

Aurora MySQL バージョン 3 へのアップグレードの計画については、「[Aurora MySQL クラスターのメジャーバージョンアップグレードの計画](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.MajorVersionUpgrade.html#AuroraMySQL.Upgrading.Planning)」を参照してください。Aurora MySQL のアップグレードに関する一般的な情報については、「**Amazon Aurora ユーザーガイド」の「[Amazon Aurora MySQL DB クラスターのアップグレード](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.Upgrading.html)」を参照してください。

トラブルシューティングの詳細については、「*Amazon Aurora ユーザーガイド*」の「[Aurora MySQL インプレースアップグレードのトラブルシューティング](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.MajorVersionUpgrade.html#AuroraMySQL.Upgrading.Troubleshooting)」を参照してください。

ご質問やご不明点がございましたら、コミュニティフォーラムおよび AWS Support から[AWS サポート](https://aws.amazon.com/support)を受けることができます。詳細については、「**Amazon Aurora ユーザーガイド」の「[Amazon Aurora DB クラスターのメンテナンス](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/USER_UpgradeDBInstance.Maintenance.html)」を参照してください。

## 改良点
<a name="AuroraMySQL.Updates.3071.Improvements"></a>

**以下のセキュリティの問題と CVE の修正:**
+ バイナリログ (binlog) レプリケーション用の新しいユーザー `rdsrepladmin_priv_checks_user` を導入しました。詳細については、「*Amazon Aurora ユーザーガイド*」の「[バイナリログレプリケーションの権限チェックユーザー](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Compare-80-v3.html#AuroraMySQL.privilege-model.binlog)」を参照してください。

このリリースには、MySQL 8.0.36 までのコミュニティ版 CVE の修正がすべて反映されています。

**可用性の向上:**
+ ログアプリケーションに使用されるメモリを解放するときにリーダー DB インスタンスが再起動する問題を修正しました。
+ データベースの再起動を引き起こす可能性のある全文検索 (FTS) インデックスの内部メトリクスの計算に関する問題を修正しました。
+ 大規模なトランザクションのコミット中にエラーが発生した場合にバイナリログ記録を無効にする問題を修正しました。

## MySQL Community Edition でのバグ修正の統合
<a name="AuroraMySQL.Updates.3071.Patches"></a>

このリリースには、8.0.36 までのコミュニティ版のバグ修正がすべて反映されています。詳細については、「[Aurora MySQL 3.x データベースエンジンの更新で修正された MySQL のバグ](AuroraMySQL.Updates.MySQLBugs.md#AuroraMySQL.Updates.MySQLBugs.v3)」を参照してください。

# Aurora MySQL データベースエンジンの更新 2024-06-04 (バージョン 3.07.0) (廃止)
<a name="AuroraMySQL.Updates.3070"></a><a name="3.07.0"></a><a name="3.07.0"></a>

**バージョン:** 3.07.0

Aurora MySQL 3.07.0 は一般利用可能です。Aurora MySQL 3.07 バージョンは MySQL 8.0.36 と互換性があります。これまでのコミュニティ版の変更点の詳細については、「[MySQL 8.0 Release Notes](https://dev.mysql.com/doc/relnotes/mysql/8.0/en/)」を参照してください。

Aurora MySQL バージョン 3 の新機能の詳細については、「[Aurora MySQL バージョン 3 は MySQL 8.0 との互換性があります](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.MySQL80.html)」を参照してください。Aurora MySQL バージョン 3 と Aurora MySQL バージョン 2 の違いについての詳細は、「[Aurora MySQL バージョン 2 と Aurora MySQL バージョン 3 の比較](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Compare-v2-v3.html)」を参照してください。Aurora MySQL バージョン 3 と MySQL 8.0 Community Edition の比較については、「*Amazon Aurora ユーザーガイド*」の「[Aurora MySQL バージョン 3 と MySQL 8.0 コミュニティエディションの比較](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Compare-80-v3.html)」を参照してください。

現在サポートされている Aurora MySQL リリースは、2.07.9、2.07.10、2.11.\$1、2.12.\$1、3.03.\$1、3.04.\$1、3.05.\$1、3.06.\$1、3.07.\$1 です。

ご質問やご不明点がございましたら、コミュニティフォーラムおよび AWS Support から[AWS サポート](https://aws.amazon.com/support)を受けることができます。詳細については、「**Amazon Aurora ユーザーガイド」の「[Amazon Aurora DB クラスターのメンテナンス](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/USER_UpgradeDBInstance.Maintenance.html)」を参照してください。

## 改良点
<a name="AuroraMySQL.Updates.3070.Improvements"></a>

**以下のセキュリティの問題と CVE の修正:**
+ 完全所有の AWS 実装である FIPS 検証済み暗号化のサポートを有効にしました。詳細については、「[AWS セキュリティブログ](https://aws.amazon.com/blogs/security/)」の「[AWS-LC is now FIPS 140-3 certified](https://aws.amazon.com/blogs/security/aws-lc-is-now-fips-140-3-certified/)」を参照してください。

このリリースには、MySQL 8.0.36 までのコミュニティ版 CVE の修正がすべて反映されています。次の CVE 修正が含まれています。
+ [CVE-2020-11104](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-11104)
+ [CVE-2020-11105](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-11105)
+ [CVE-2023-38545](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2023-38545)
+ [CVE-2023-38546](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2023-38546)
+ [CVE-2023-39975](https://nvd.nist.gov/vuln/detail/CVE-2023-39975)

**可用性の向上:**
+ ライター DB インスタンスで変更または削除されているテーブルを読み取るときにリーダー DB インスタンスが再起動する問題を修正しました。
+ 転送されたクエリの実行中に書き込み転送セッションが閉じられたときに Aurora MySQL ライター DB インスタンスが再起動する問題を修正しました。
+ バイナリログ対応インスタンスで大きな GTID セットを処理するときに DB インスタンスが再起動する問題を修正しました。
+ InnoDB パーティションテーブルで `INSERT` クエリを処理する際に、インスタンスの空きメモリが徐々に減少する問題を修正しました。
+ まれにリーダー DB インスタンスが再起動する可能性がある問題を修正しました。
+ [SHOW STATUS](https://dev.mysql.com/doc/refman/8.0/en/show-status.html) ステートメントと [PURGE BINARY LOGS](https://dev.mysql.com/doc/refman/8.0/en/purge-binary-logs.html) ステートメントを同時に実行するときにデータベースインスタンスが再起動する問題を修正しました。`PURGE BINARY LOGS` は、ユーザーが設定したバイナリログの保持期間を遵守するために実行されるマネージドステートメントです。
+ 非仮想列が `MODIFY COLUMN` または `CHANGE COLUMN` ステートメントで並べ替えられたテーブルでデータ操作言語 (DML) ステートメントを実行した後、サーバーが予期せず終了する問題を修正しました。
+ データベースインスタンスの再起動中に、追加の再起動が発生する可能性がある問題を修正しました。
+ 転送された[暗黙的なコミットステートメント](https://dev.mysql.com/doc/refman/8.0/en/implicit-commit.html)でエラーが発生した場合に、書き込み転送を使用するリーダー DB インスタンスが再起動する可能性がある問題を修正しました。
+ 外部キーの制約があるテーブルに対して `SELECT` クエリを実行するときに、まれにリーダーインスタンスが再起動することがある問題を修正しました。
+ マルチ TB Aurora クラスターボリュームを使用する DB インスタンスで、InnoDB バッファプールの検証の失敗により再起動中にダウンタイムが増加する可能性がある問題を修正しました。
+ 仮想列が外部キー制約の列として、または参照されるテーブルのメンバーとして関係するテーブルでカスケード `UPDATE` または `DELETE` 外部キー制約が定義されている場合に、データベースが再起動する可能性がある問題を修正しました。
+ `AUTO_INCREMENT` 列がからむ負荷の高い挿入オペレーションの実行中に再起動が発生した場合に、起動時のデータベース復旧が中断されることがある問題を修正しました。
+ Aurora Serverless v2 のスケールアップ中にデータベースが再起動する可能性がある問題を修正しました。

**全般的な機能強化:**
+ 並列クエリを使用するプライマリキー範囲スキャンクエリのサブセットの I/O 使用量の削減とパフォーマンスの向上。
+ [Aurora MySQL バージョン 3.06.0](AuroraMySQL.Updates.3060.md) で Amazon Bedrock 統合のサポートが追加されました。その一環として、新しい予約キーワード (`accept`、`aws_bedrock_invoke_model`、`aws_sagemaker_invoke_endpoint`、`content_type`、`timeout_ms`) が追加されました。Aurora MySQL バージョン 3.07.0 では、これらのキーワードは非予約キーワードに変更され、引用符なしで識別子として許可されるようになりました。MySQL が予約キーワードと非予約キーワードを処理する方法の詳細については、MySQL ドキュメントの「[Keywords and reserved words](https://dev.mysql.com/doc/refman/8.0/en/keywords.html)」を参照してください。
+ Amazon Bedrock がまだ利用できない の Aurora MySQL DB クラスターから Amazon Bedrock サービスを呼び出すときに、クライアントにエラーメッセージ AWS リージョン が明確に返されない問題を修正しました。
+ Aurora 並列クエリを使用して `BLOB` 列をクエリするときに過剰なメモリ消費が発生する問題を修正しました。
+ MySQL Community Edition と同じように動作するようにセッションレベルで設定される `connection_memory_limit` および `connection_memory_chunk_size` パラメータのサポートを追加しました。`connection_memory_limit` は、単一のユーザー接続で使用できるメモリの最大量を設定するために使用されます。`connection_memory_chunk_size` パラメータを使用して、[グローバルメモリ使用量カウンター](https://dev.mysql.com/doc/refman/8.0/en/server-status-variables.html#statvar_Global_connection_memory)の更新のチャンキングサイズを設定できます。
+ ユーザーがクエリを中断したり、`performance_schema` クエリのセッションタイムアウトを設定したりできない問題を修正しました。
+ レプリケーションインスタンスのホスト置換中に、カスタム SSL 証明書 ([mysql.rds\$1import\$1binlog\$1ssl\$1material](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/mysql-stored-proc-replicating.html#mysql_rds_import_binlog_ssl_material)) を使用するように設定されたバイナリログ (binlog) レプリケーションが失敗する可能性がある問題を修正しました。
+ すべてのテーブルで全文検索システムのメモリ使用量を追跡する `Aurora_fts_cache_memory_used` グローバルステータス変数を追加しました。詳細については、「*Amazon Aurora ユーザーガイド*」の「[Aurora MySQL グローバルステータス変数](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Reference.ParameterGroups.html#AuroraMySQL.Reference.GlobalStatusVars)」を参照してください。
+ Amazon Aurora MySQL DB クラスターがバイナリログレプリカとして設定され、拡張バイナリログとゼロ ETL 統合が有効になっている場合、ゼロ ETL 送信先として設定された Amazon Redshift クラスターで [IntegrationLag](https://docs.aws.amazon.com/redshift/latest/mgmt/zero-etl-using.monitoring.html) が一時的に増加する可能性がある問題を修正しました。
+ 監査ログファイルの管理について、ログファイルにアクセスしてダウンロードやローテーションを行うのを妨げ、場合によっては CPU 使用率を上昇させる問題を修正しました。
+ スナップショットの復元、ポイントインタイムリカバリの実行、データベース内の多数のテーブルを持つ DB クラスターのクローン作成の完了時間を短縮するために、`AUTO_INCREMENT` キーリカバリを最適化しました。
+ [wait/io/redo\$1log\$1flush](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/ams-waits.io-auredologflush.html) イベントがパフォーマンススキーマの[イベント待機サマリーテーブル](https://dev.mysql.com/doc/refman/8.0/en/performance-schema-wait-summary-tables.html)に表示されない問題を修正しました。
+ スナップショットの復元、バックトラック、またはデータベースのクローン作成のオペレーション後に、降順インデックスを使用する `AUTO_INCREMENT` 列で重複キーエラーが発生する可能性がある問題を修正しました。
+ 書き込み転送を使用するリーダー DB インスタンスがタイムスタンプ値を含むデータ操作言語 (DML) ステートメントを実行し、` time_zone` データベースパラメータが `UTC` に設定されている場合に、ライター DB インスタンスが再起動する問題を修正しました。
+ テーブルに少なくとも 1 つの全文検索 (FTS) インデックスがあり、Aurora ライター DB インスタンスで `TRUNCATE` ステートメントが実行されている場合、Aurora リーダーインスタンスの `SELECT` クエリが「table doesn't exist」エラーで失敗する可能性がある問題を修正しました。
+ まれにダウンタイムのないパッチ適用 (ZDP) が失敗する問題を修正しました。
+ 並列クエリでハッシュ結合アルゴリズムを使用して `LEFT JOIN` または `RIGHT JOIN` オペレーションを含むクエリを実行するときに、不完全な結果セットが発生する問題を修正しました。

**アップグレードと移行:**
+ テーブルスキーマにユーザー定義の `FTS_DOC_ID` 列が存在する場合、Aurora MySQL バージョン 2 から Aurora MySQL バージョン 3 へのアップグレードが失敗する可能性がある問題を修正しました。
+ InnoDB テーブルスペースの処理中に同期の問題により、Aurora MySQL バージョン 2 から Aurora MySQL バージョン 3 へのアップグレードが失敗する可能性がある問題を修正しました。
+ Aurora MySQL バージョン 2 の InnoDB システムテーブルに既に削除されているテーブルスペースに孤立したエントリが存在するため、Aurora MySQL バージョン 3 へのメジャーバージョンアップグレードが失敗する問題を修正しました。
+ Amazon RDS ブルー/グリーンデプロイのスイッチオーバー後に [SERVER\$1ID](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Reference.ISTables.html#AuroraMySQL.Reference.ISTables.replica_host_status) 値が更新されない問題を修正しました。これにより、ブルー/グリーンスイッチオーバー後に [Amazon Web Services (AWS) JDBC ドライバー](https://github.com/awslabs/aws-advanced-jdbc-wrapper)などのスマートドライバーが DB クラスタートポロジを検出できないという問題が発生しました。この修正により、Aurora MySQL バージョン 3.07 以降で実行されている RDS ブルー/グリーンデプロイの一部として名前が変更された Aurora DB クラスターでは、スイッチオーバーの一部として `SERVER_ID` 値が更新されます。以前のバージョンでは、ブルークラスターとグリーンクラスターの DB インスタンスを再起動して `SERVER_ID` 値を更新できます。

## MySQL Community Edition でのバグ修正の統合
<a name="AuroraMySQL.Updates.3070.Patches"></a>

このリリースには、以下を含め、8.0.36 までのコミュニティ版のバグ修正がすべて反映されています。詳細については、「[MySQL 3.x データベースエンジンの更新で修正された MySQL のバグ](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraMySQLReleaseNotes/AuroraMySQL.Updates.MySQLBugs.html#AuroraMySQL.Updates.MySQLBugs.v3)」を参照してください。
+ キャッシュライン値が誤って計算され、Graviton ベースのインスタンスでのデータベースの再起動中に障害が発生する問題を修正しました。(コミュニティバグ修正 \$135479763)
+ ストアドルーチン内のサブクエリの一部のインスタンスが正しく処理されない問題を修正しました。(コミュニティバグ修正 \$135377192)
+ バックグラウンドの TLS 証明書のローテーションが原因で CPU 使用率が高くなる問題を修正しました (コミュニティのバグ修正 \$134284186)。
+ InnoDB が Aurora MySQL バージョン 3.05 より前のバージョンの MySQL システムスキーマのテーブルへの `INSTANT` 列の追加を許可し、Aurora MySQL バージョン 3.05.0 にアップグレードした後にサーバーが予期せず終了 (データベースインスタンスの再起動) する問題を修正しました。(コミュニティのバグ修正 \$135625510)。

# Aurora MySQL データベースエンジンの更新 2024-06-26 (バージョン 3.06.1) (廃止)
<a name="AuroraMySQL.Updates.3061"></a><a name="3.06.1"></a><a name="3.06.1"></a>

**バージョン:** 3.06.1

Aurora MySQL 3.06.1 は一般利用可能です。Aurora MySQL 3.06 バージョンは MySQL 8.0.34 と互換性があります。これまでのコミュニティ版の変更点の詳細については、「[MySQL 8.0 Release Notes](https://dev.mysql.com/doc/relnotes/mysql/8.0/en/)」を参照してください。

Aurora MySQL バージョン 3 の新機能の詳細については、「[Aurora MySQL バージョン 3 は MySQL 8.0 との互換性があります](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.MySQL80.html)」を参照してください。Aurora MySQL バージョン 3 と Aurora MySQL バージョン 2 の違いについての詳細は、「[Aurora MySQL バージョン 2 と Aurora MySQL バージョン 3 の比較](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Compare-v2-v3.html)」を参照してください。Aurora MySQL バージョン 3 と MySQL 8.0 Community Edition の比較については、「*Amazon Aurora ユーザーガイド*」の「[Aurora MySQL バージョン 3 と MySQL 8.0 コミュニティエディションの比較](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Compare-80-v3.html)」を参照してください。

現在サポートされている Aurora MySQL リリースは、2.07.9、2.07.10、2.11.\$1、2.12.\$1、3.03.\$1、3.04.\$1、3.05.\$1、3.06.\$1、3.07.\$1 です。

現在サポートされている Aurora MySQL バージョン 2 クラスターから Aurora MySQL バージョン 3.06.1 クラスターへの [Amazon RDS ブルー/グリーンデプロイを使用して、インプレースアップグレード、スナップショットの復元、またはマネージドブルー/](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/blue-green-deployments-overview.html)グリーンアップグレードを開始できます。 MySQL 

Aurora MySQL バージョン 3 へのアップグレードの計画については、「[Aurora MySQL DB クラスターのメジャーバージョンアップグレードの計画](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.MajorVersionUpgrade.html#AuroraMySQL.Upgrading.Planning)」を参照してください。Aurora MySQL のアップグレードに関する一般的な情報については、「**Amazon Aurora ユーザーガイド」の「[Amazon Aurora MySQL DB クラスターのアップグレード](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.Upgrading.html)」を参照してください。

トラブルシューティングの詳細については、「*Amazon Aurora ユーザーガイド*」の「[Aurora MySQL インプレースアップグレードのトラブルシューティング](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.MajorVersionUpgrade.html#AuroraMySQL.Upgrading.Troubleshooting)」を参照してください。

ご質問やご不明点がございましたら、コミュニティフォーラムおよび AWS Support から[AWS サポート](https://aws.amazon.com/support)を受けることができます。詳細については、「**Amazon Aurora ユーザーガイド」の「[Amazon Aurora DB クラスターのメンテナンス](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/USER_UpgradeDBInstance.Maintenance.html)」を参照してください。

## 改良点
<a name="AuroraMySQL.Updates.3060.Improvements"></a>

**以下のセキュリティの問題と CVE の修正:**

このリリースには、MySQL 8.0.34 までのコミュニティ版 CVE の修正がすべて反映されています。次の CVE 修正が含まれています。
+ [CVE-2023-44487](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2023-44487)
+ [CVE-2024-0853](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-0853)

**可用性の向上:**
+ 並列クエリの実行時に Aurora MySQL DB インスタンスが再起動する問題を修正しました。
+ ライター DB インスタンスで変更または削除されているテーブルを読み取るときにリーダー DB インスタンスが再起動する問題を修正しました。
+ メモリアクセス違反が発生し、スレッドによって所有されなくなったミューテックスオブジェクトが解放される問題を修正しました。
+ 転送されたクエリの実行中に書き込み転送セッションが閉じられたときに Aurora MySQL ライター DB インスタンスが再起動する問題を修正しました。
+ バイナリログ対応インスタンスで大きな GTID セットを処理するときに DB インスタンスが再起動する問題を修正しました。
+ 外部キーの制約があるテーブルに対して `SELECT` クエリを実行するときに、まれにリーダーインスタンスが再起動することがある問題を修正しました。
+ データベース復旧中に InnoDB データディクショナリを復旧しようとすると DB インスタンスが再起動する問題を修正しました。
+ Aurora Serverless v2 のスケールアップ中にデータベースが再起動する可能性がある問題を修正しました。

**全般的な機能強化:**
+ 解放後にメモリが使用される可能性があるメトリクス発行コードの問題を修正しました。
+ 元に戻すテーブルスペースオブジェクトが存在しないために DB エンジンが繰り返し再起動する問題を修正しました。
+ アップグレードシナリオで UNDO テーブルスペースがしきい値 [innodb\$1max\$1undo\$1log\$1size](https://dev.mysql.com/doc/refman/8.4/en/innodb-parameters.html#sysvar_innodb_max_undo_log_size) より大きい場合に自動切り捨てされる問題を修正しました。
+ Aurora Global Database の使用時に `threads_running` ステータス変数の値が正しくない問題を修正しました。
+ 外部キーを持つテーブルにレプリケーションの変更を適用すると、[並列セカンダリインデックスの最適化](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Replication.MySQL.html#binlog-optimization)が有効になっている Aurora MySQL バイナリログ (binlog) レプリカが再起動する問題を修正しました。
+ [Aurora MySQL バージョン 3.06.0](AuroraMySQL.Updates.3060.md) で Amazon Bedrock 統合のサポートが追加されました。その一環として、新しい予約キーワード (`accept`、`aws_bedrock_invoke_model`、`aws_sagemaker_invoke_endpoint`、`content_type`、`timeout_ms`) が追加されました。Aurora MySQL バージョン 3.06.1 では、これらのキーワードは非予約キーワードに変更され、引用符なしで識別子として許可されるようになりました。MySQL が予約キーワードと非予約キーワードを処理する方法の詳細については、MySQL ドキュメントの「[Keywords and reserved words](https://dev.mysql.com/doc/refman/8.0/en/keywords.html)」を参照してください。
+ Amazon Bedrock がまだ利用できない の Aurora MySQL DB クラスターから Amazon Bedrock サービスを呼び出すときに、クライアントにエラーメッセージ AWS リージョン が明確に返されない問題を修正しました。
+ 並列読み取りを使用するときに `rw_lock` のロックホルダー情報が不正確であるため、DB インスタンスが再起動する問題を修正しました。
+ `SHOW VOLUME STATUS` の実行時に DB インスタンスが再起動する問題を修正しました。
+ `SELECT ... INTO OUTFILE ...` クエリの実行時に解放可能なメモリが時間の経過とともに減少するメモリ管理の問題を修正しました。
+ MySQL Community Edition の対応する機能と同様に動作するように、セッションレベルで設定される `connection_memory_limit` および `connection_memory_chunk_size` パラメータのサポートが追加されました。`connection_memory_limit` パラメータは、単一のユーザー接続で使用できるメモリの最大量を設定します。`connection_memory_chunk_size` パラメータは、[グローバルメモリ使用量カウンター](https://dev.mysql.com/doc/refman/8.0/en/server-status-variables.html#statvar_Global_connection_memory)の更新のチャンキングサイズを設定します。
+ DB インスタンスのローカルストレージがフルキャパシティに達したときに DB インスタンスが再起動する問題を修正しました。
+ db.t4g.medium および db.t4g.large DB インスタンスで Performance Insights 自動管理が有効になっているときに Performance Schema が有効になっていない問題を修正しました。
+ 書き込み転送を使用するリーダー DB インスタンスがタイムスタンプ値を含むデータ操作言語 (DML) ステートメントを実行し、` time_zone` データベースパラメータが `UTC` に設定されている場合に、ライター DB インスタンスが再起動する問題を修正しました。
+ ダウンタイムのないパッチ適用 (ZDP) 中に、顧客が設定した最小値の `wait_timeout` または ` interactive_timeout` に達したときに DB インスタンスがクライアント接続を閉じられない問題を修正しました。

**アップグレードと移行:**
+ ターゲット Aurora MySQL DB エンジンのバージョンが 3.04.0 以降である場合、アップグレードまたは移行が失敗する問題を修正しました。これは、`lower_case_table_names` DB クラスターパラメータが `1` に設定されていて、MySQL データベース照合が小文字のテーブル名と互換性がない場合に発生します。

## MySQL Community Edition でのバグ修正の統合
<a name="AuroraMySQL.Updates.3060.Patches"></a>

このリリースには、8.0.34 までのコミュニティ版のバグ修正がすべて反映されています。詳細については、「[MySQL 3.x データベースエンジンの更新で修正された MySQL のバグ](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraMySQLReleaseNotes/AuroraMySQL.Updates.MySQLBugs.html#AuroraMySQL.Updates.MySQLBugs.v3)」を参照してください。

# Aurora MySQL データベースエンジンの更新 2024-03-07 (バージョン 3.06.0) (廃止)
<a name="AuroraMySQL.Updates.3060"></a><a name="3.06.0"></a><a name="3.06.0"></a>

**バージョン:** 3.06.0

Aurora MySQL 3.06.0 は一般利用可能です。Aurora MySQL 3.06 バージョンは MySQL 8.0.34 と互換性があります。これまでのコミュニティ版の変更点の詳細については、「[MySQL 8.0 Release Notes](https://dev.mysql.com/doc/relnotes/mysql/8.0/en/)」を参照してください。

Aurora MySQL バージョン 3 の新機能の詳細については、「[Aurora MySQL バージョン 3 は MySQL 8.0 との互換性があります](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.MySQL80.html)」を参照してください。Aurora MySQL バージョン 3 と Aurora MySQL バージョン 2 の違いについての詳細は、「[Aurora MySQL バージョン 2 と Aurora MySQL バージョン 3 の比較](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Compare-v2-v3.html)」を参照してください。Aurora MySQL バージョン 3 と MySQL 8.0 Community Edition の比較については、「*Amazon Aurora ユーザーガイド*」の「[Aurora MySQL バージョン 3 と MySQL 8.0 コミュニティエディションの比較](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Compare-80-v3.html)」を参照してください。

現在サポートされている Aurora MySQL リリースは、2.07.9、2.07.10、2.11.\$1、2.12.\$1、3.03.\$1、3.04.\$1、3.05.\$1、3.06.\$1 です。

現在サポートされている Aurora MySQL バージョン 2 クラスターから Aurora MySQL バージョン 3.06.0 クラスターへの [Amazon RDS ブルー/グリーンデプロイを使用して、インプレースアップグレード、スナップショットの復元、またはマネージドブルー/](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/blue-green-deployments-overview.html)グリーンアップグレードを開始できます。 MySQL 

Aurora MySQL バージョン 3 へのアップグレードの計画については、「[Aurora MySQL DB クラスターのメジャーバージョンアップグレードの計画](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.MajorVersionUpgrade.html#AuroraMySQL.Upgrading.Planning)」を参照してください。Aurora MySQL のアップグレードに関する一般的な情報については、「**Amazon Aurora ユーザーガイド」の「[Amazon Aurora MySQL DB クラスターのアップグレード](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.Upgrading.html)」を参照してください。

トラブルシューティングの詳細については、「*Amazon Aurora ユーザーガイド*」の「[Aurora MySQL インプレースアップグレードのトラブルシューティング](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.MajorVersionUpgrade.html#AuroraMySQL.Upgrading.Troubleshooting)」を参照してください。

ご質問やご不明点がございましたら、コミュニティフォーラムおよび AWS Support から[AWS サポート](https://aws.amazon.com/support)を受けることができます。詳細については、「**Amazon Aurora ユーザーガイド」の「[Amazon Aurora DB クラスターのメンテナンス](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/USER_UpgradeDBInstance.Maintenance.html)」を参照してください。

## 新機能
<a name="AuroraMySQL.Updates.3060.New"></a>
+ Aurora MySQL バージョン 3.06.0 は Amazon Bedrock 統合をサポートし、新しい予約キーワード `accept`、`aws_bedrock_invoke_model`、`aws_sagemaker_invoke_endpoint`、`content_type`、および `timeout_ms` を導入します。バージョン 3.06.0 にアップグレードする前に、オブジェクト定義で新しい予約キーワードの使用を確認してください。新しい予約キーワードとの競合を軽減するには、オブジェクト定義で使用される予約キーワードを引用符で囲みます。Amazon Bedrock の統合と予約キーワードの処理の詳細については、「*Amazon Aurora ユーザーガイド*」の「[What is Amazon Bedrock?](https://docs.aws.amazon.com/bedrock/latest/userguide/what-is-bedrock.html)」を参照してください。詳細については、MySQL ドキュメントの「[Keywords and Reserved Words](https://dev.mysql.com/doc/refman/8.0/en/keywords.html)」、「[The INFORMATION\$1SCHEMA KEYWORDS Table](https://dev.mysql.com/doc/refman/8.0/en/information-schema-keywords-table.html)」、および「[Schema Object Names](https://dev.mysql.com/doc/refman/8.0/en/identifiers.html)」を参照してください。
+ 複数のセカンダリインデックスを持つ大きなテーブルのトランザクションをレプリケートするときにバイナリログレプリカのパフォーマンスが向上しました。この機能により、バイナリログレプリカにセカンダリインデックスの変更を並列で適用するスレッドプールが導入されます。この機能は `aurora_binlog_replication_sec_index_parallel_workers` DB クラスターパラメータによって制御されます。これにより、セカンダリインデックスの変更を適用できる並列スレッドの総数が制御されます。詳細については、「**Amazon Aurora ユーザーガイド」の「[バイナリログのレプリケーションの最適化](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Replication.MySQL.html#binlog-optimization)」を参照してください。
+ Aurora MySQL クラスターのデータベースインスタンスでグローバルシステム変数 `read_only` の値を変更できる新しいストアドプロシージャ `mysql.rds_set_read_only` を追加しました。詳細については、「*Amazon Aurora ユーザーガイド*」の「[レプリケーション](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/mysql-stored-proc-replicating.html)」を参照してください。
+ `SOURCE_SSL` に値を指定してバイナリログレプリカで暗号化を設定できるようにする新しいストアドプロシージャ `mysql.rds_set_binlog_source_ssl` を追加しました。詳細については、「*Amazon Aurora ユーザーガイド*」の「[レプリケーション](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/mysql-stored-proc-replicating.html)」を参照してください。
+ [Amazon Aurora Machine Learning](https://aws.amazon.com/rds/aurora/machine-learning) は、Aurora MySQL データベースと AWS 機械学習 (ML) サービス間の最適化された統合です。[Amazon Bedrock](https://docs.aws.amazon.com/bedrock/latest/userguide/what-is-bedrock.html) がサポートされ、SQL を使用して Aurora MySQL DB クラスターから直接 Amazon Bedrock で機械学習モデルを呼び出すことができるようになりました。Aurora MySQL DB クラスターで Amazon Bedrock を使用する方法の詳細については、「*Amazon Aurora ユーザーガイド*」の「[Aurora MySQL で Amazon Aurora 機械学習を使用する](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/mysql-ml.html)」を参照してください。
+ Aurora MySQL バージョン 3.06 では、[UNDO テーブルスペースの自動切り捨て](https://dev.mysql.com/doc/refman/8.0/en/innodb-undo-tablespaces.html#truncate-undo-tablespace)のサポートが追加されました。この最適化により、UNDO ログが消去された後に、UNDO テーブルスペースで未使用のスペースを再利用できます。

## 改良点
<a name="AuroraMySQL.Updates.3060.Improvements"></a>

**以下のセキュリティの問題と CVE の修正:**

このリリースには、次の CVE 修正が含まれています。
+ [CVE-2020-11104](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-11104)
+ [CVE-2020-11105](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-11105)
+ [CVE-2023-38545](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2023-38545)
+ [CVE-2023-38546](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2023-38546)
+ [CVE-2023-39975](https://nvd.nist.gov/vuln/detail/CVE-2023-39975)

**可用性の向上:**
+ ライター DB インスタンスに高いワークロードがある場合に、リードレプリカ DB インスタンスが正常に起動できない問題を修正しました。
+ Aurora ストレージとの通信に不具合があるため、Aurora MySQL ライター DB インスタンスがフェイルオーバーする問題を修正しました。この不具合は、Aurora ストレージインスタンスのソフトウェア更新後に DB インスタンスと基盤となるストレージ間の通信が中断された結果として発生します。
+ InnoDB パーティションテーブルで `INSERT` クエリを処理する際に、インスタンスの空きメモリが徐々に減少する問題を修正しました。
+ クエリの実行中にハッシュ結合を使用すると空きメモリが減少し、Aurora MySQL DB インスタンスが再起動またはフェイルオーバーする問題を修正しました。
+ [SHOW STATUS](https://dev.mysql.com/doc/refman/8.0/en/show-status.html) ステートメントと [PURGE BINARY LOGS](https://dev.mysql.com/doc/refman/8.0/en/purge-binary-logs.html) ステートメントを同時に実行すると、データベースインスタンスが再起動する問題を修正しました。`PURGE BINARY LOGS` は、ユーザーが設定したバイナリログの保持期間を遵守するために実行されるマネージドステートメントです。
+ 非仮想列が `MODIFY COLUMN` または `CHANGE COLUMN` ステートメントで並べ替えられたテーブルでデータ操作言語 (DML) ステートメントを実行した後、サーバーが予期せず終了する問題を修正しました。
+ データベースインスタンスの再起動中に、追加の再起動が発生する可能性がある問題を修正しました。
+ 仮想列が外部キー制約の列として、または参照されるテーブルのメンバーとして関係するテーブルでカスケード `UPDATE` または `DELETE` 外部キー制約が定義されている場合に、データベースが再起動する可能性がある問題を修正しました。
+ Aurora MySQL 2.10 では、読み取り可能な Aurora DB クラスターの再起動のサポートが追加されました。この機能を使用すると、ライター DB インスタンスの再起動中にリーダー DB インスタンスがオンラインのままになります。この機能は、Aurora MySQL グローバルデータベースのセカンダリ AWS リージョン でサポートされるようになりました。これにより、プライマリクラスターでのライターインスタンスの再起動中に読み取りリクエストを引き続き処理できます。これまでは、ライターインスタンスが再起動すると、Aurora MySQL セカンダリクラスター内のすべてのリーダーインスタンスも再起動していました。このリリースでは、セカンダリクラスターリーダーインスタンスはライターインスタンスの再起動中も引き続き読み取りリクエストを処理するようになります。これにより、クラスターでの読み取りの可用性が向上します。詳細については、「[読み取り可用性機能のある Aurora クラスターの再起動](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/USER_RebootCluster.html#aurora-mysql-survivable-replicas)」を参照してください。
+ `AUTO_INCREMENT` 列がからむ負荷の高い挿入オペレーションの実行中に再起動が発生した場合に、起動時のデータベース復旧が中断されることがある問題を修正しました。

**全般的な機能強化:**
+ Aurora クラスターボリュームからデータを読み取る際の一時的なネットワークの問題により、並列クエリが失敗する場合がある問題を修正しました。
+ ユーザーがクエリを中断したり、`performance_schema` クエリのセッションタイムアウトを設定したりできない問題を修正しました。
+ レプリケーションインスタンスのホスト置換中に、カスタム SSL 証明書 ([mysql.rds\$1import\$1binlog\$1ssl\$1material](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/mysql-stored-proc-replicating.html#mysql_rds_import_binlog_ssl_material)) を使用するように設定されたバイナリログ (binlog) レプリケーションが失敗する可能性がある問題を修正しました。
+ 4 GiB 以下のメモリを持つ小さな DB インスタンスは、DB インスタンスにメモリ負荷がかかっているときに、メモリを消費する上位の接続を閉じるようになりました。バッファプールを調整してサイズを小さくすることもできます。詳細については、「*Amazon Aurora ユーザーガイド*」の「[Amazon Aurora MySQL のメモリ不足の問題](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/aurora-mysql-troubleshooting-workload.html#AuroraMySQLOOM)」を参照してください。
+ 4 GiB を超えるメモリを持つすべての DB インスタンスクラスで、`aurora_oom_response` のデフォルトのレスポンスを空から `print` に変更しました。詳細については、「*Amazon Aurora ユーザーガイド*」の「[Amazon Aurora MySQL のメモリ不足の問題](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/aurora-mysql-troubleshooting-workload.html#AuroraMySQLOOM)」を参照してください。
+ 監査ログファイルの管理について、ログファイルにアクセスしてダウンロードやローテーションを行うのを妨げ、場合によっては CPU 使用率を上昇させる問題を修正しました。
+ スナップショットの復元、ポイントインタイムリカバリの実行、データベース内の多数のテーブルを持つ DB クラスターのクローン作成の完了時間を短縮するために、`AUTO_INCREMENT` キーリカバリを最適化しました。
+ [wait/io/redo\$1log\$1flush](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/ams-waits.io-auredologflush.html) イベントがパフォーマンススキーマの[イベント待機サマリーテーブル](https://dev.mysql.com/doc/refman/8.0/en/performance-schema-wait-summary-tables.html)に表示されない問題を修正しました。
+ ロックマネージャーのメモリ使用量を追跡するための `Aurora_lockmgr_memory_used` および `Aurora_lockmgr_buffer_pool_memory_used` メトリクスを追加しました。詳細については、「*Amazon Aurora ユーザーガイド*」の「[Aurora MySQL グローバルステータス変数](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Reference.ParameterGroups.html#AuroraMySQL.Reference.GlobalStatusVars)」を参照してください。
+ Aurora MySQL 2.11.\$1 より前のバージョンからアップグレードした後で、小さいリードレプリカインスタンスでレプリケーションの遅延が長くなる可能性がある問題を修正しました。
+ スナップショットの復元、バックトラック、またはデータベースのクローン作成のオペレーション後に、降順インデックスを使用する `AUTO_INCREMENT` 列で重複キーエラーが発生する可能性がある問題を修正しました。
+ テーブルに少なくとも 1 つの全文検索 (FTS) インデックスがあり、Aurora ライター DB インスタンスで `TRUNCATE` ステートメントが実行されている場合、Aurora リーダーインスタンスの `SELECT` クエリが「table doesn't exist」エラーで失敗する可能性がある問題を修正しました。
+ 並列クエリでハッシュ結合アルゴリズムを使用して `LEFT JOIN` または `RIGHT JOIN` オペレーションを含むクエリを実行するときに、不完全な結果セットが発生する問題を修正しました。

**アップグレードと移行:**
+ テーブルスキーマにユーザー定義の `FTS_DOC_ID` 列が存在する場合、メジャーバージョンのアップグレードが失敗する問題を修正しました。
+ InnoDB テーブルスペースの処理中に同期の問題により、Aurora MySQL バージョン 2 から Aurora MySQL バージョン 3 へのアップグレードが失敗する可能性がある問題を修正しました。
+ Aurora MySQL バージョン 2 の InnoDB システムテーブルに既に削除されているテーブルスペースに孤立したエントリが存在するため、Aurora MySQL バージョン 3 へのメジャーバージョンアップグレードが失敗する問題を修正しました。

## MySQL Community Edition でのバグ修正の統合
<a name="AuroraMySQL.Updates.3060.Patches"></a>

このリリースには、以下を含め、8.0.34 までのコミュニティ版のバグ修正がすべて反映されています。詳細については、「[MySQL 3.x データベースエンジンの更新で修正された MySQL のバグ](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraMySQLReleaseNotes/AuroraMySQL.Updates.MySQLBugs.html#AuroraMySQL.Updates.MySQLBugs.v3)」を参照してください。
+ キャッシュライン値が誤って計算され、Graviton ベースのインスタンスでのデータベースの再起動中に障害が発生する問題を修正しました。(コミュニティバグ修正 \$135479763)
+ ストアドルーチン内のサブクエリの一部のインスタンスが常に正しく処理されない問題を修正しました。(コミュニティバグ修正 \$135377192)
+ バックグラウンドの TLS 証明書のローテーションが原因で CPU 使用率が高くなる問題を修正しました (コミュニティのバグ修正 \$134284186)。
+ InnoDB が Aurora MySQL バージョン 3.05 より前のバージョンの MySQL システムスキーマのテーブルへの `INSTANT` 列の追加を許可し、Aurora MySQL バージョン 3.05.0 にアップグレードした後にサーバーが予期せず終了 (データベースインスタンスの再起動) する問題を修正しました。(コミュニティのバグ修正 \$135625510)。

# Aurora MySQL データベースエンジンの更新 2024-01-31 (バージョン 3.05.2) (廃止)
<a name="AuroraMySQL.Updates.3052"></a><a name="3.05.2"></a>

**バージョン:** 3.05.2

Aurora MySQL 3.05.2 は一般利用可能です。Aurora MySQL 3.05 バージョンは、MySQL 8.0.32 と互換性があります。これまでのコミュニティ版の変更点の詳細については、「[MySQL 8.0 Release Notes](https://dev.mysql.com/doc/relnotes/mysql/8.0/en/)」を参照してください。

Aurora MySQL バージョン 3 の新機能の詳細については、「[Aurora MySQL バージョン 3 は MySQL 8.0 との互換性があります](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.MySQL80.html)」を参照してください。Aurora MySQL バージョン 3 と Aurora MySQL バージョン 2 の違いについての詳細は、「[Aurora MySQL バージョン 2 と Aurora MySQL バージョン 3 の比較](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Compare-v2-v3.html)」を参照してください。Aurora MySQL バージョン 3 と MySQL 8.0 Community Edition の比較については、「*Amazon Aurora ユーザーガイド*」の「[Aurora MySQL バージョン 3 と MySQL 8.0 コミュニティエディションの比較](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Compare-80-v3.html)」を参照してください。

現在サポートされている Aurora MySQL リリースは、2.07.9、2.07.10、2.11.\$1、2.12.\$1、3.03.\$1、3.04.\$1、3.05.\$1 です。

現在サポートされている Aurora MySQL バージョン 2 クラスターから Aurora MySQL バージョン 3.05.2 クラスターへの [Amazon RDS ブルー/グリーンデプロイを使用して、インプレースアップグレード、スナップショットの復元、またはマネージドブルー/](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/blue-green-deployments-overview.html)グリーンアップグレードを開始できます。

Aurora MySQL バージョン 3 へのアップグレードの計画については、「[Aurora MySQL バージョン 3 のアップグレード計画](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.mysql80-upgrade-procedure.html#AuroraMySQL.mysql80-planning)」を参照してください。Aurora MySQL のアップグレードに関する一般的な情報については、「**Amazon Aurora ユーザーガイド」の「[Amazon Aurora MySQL DB クラスターのアップグレード](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.Upgrading.html)」を参照してください。

トラブルシューティング情報については、「*Amazon Aurora ユーザーガイド*」の「[Aurora MySQL バージョン 3 のアップグレードに関する問題のトラブルシューティング](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.mysql80-upgrade-procedure.html#AuroraMySQL.mysql80-upgrade-troubleshooting)」を参照してください。

ご質問やご不明点がございましたら、コミュニティフォーラムおよび AWS Support から[AWS サポート](https://aws.amazon.com/support)を受けることができます。詳細については、「**Amazon Aurora ユーザーガイド」の「[Amazon Aurora DB クラスターのメンテナンス](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/USER_UpgradeDBInstance.Maintenance.html)」を参照してください。

## 改良点
<a name="AuroraMySQL.Updates.3052.Improvements"></a>

**以下のセキュリティの問題と CVE の修正:**

このリリースには、次の CVE 修正が含まれています。
+ [CVE-2020-11104](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-11104)
+ [CVE-2020-11105](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-11105)
+ [CVE-2023-38545](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2023-38545)
+ [CVE-2023-39975](https://nvd.nist.gov/vuln/detail/CVE-2023-39975)

**可用性の向上:**
+ InnoDB パーティションテーブルで `INSERT` クエリを処理する際に、インスタンスの空きメモリが徐々に減少する問題を修正しました。
+ [SHOW STATUS](https://dev.mysql.com/doc/refman/8.0/en/show-status.html) ステートメントと [PURGE BINARY LOGS](https://dev.mysql.com/doc/refman/8.0/en/purge-binary-logs.html) ステートメントを同時に実行すると、データベースインスタンスが再起動する問題を修正しました。`PURGE BINARY LOGS` は、ユーザーが設定したバイナリログの保持期間を遵守するために実行されるマネージドステートメントです。
+ 非仮想列が `MODIFY COLUMN` または `CHANGE COLUMN` ステートメントで並べ替えられたテーブルでデータ操作言語 (DML) ステートメントを実行した後、サーバーが予期せず終了する問題を修正しました。
+ データベースインスタンスの再起動中に、追加の再起動が発生する可能性がある問題を修正しました。

**全般的な機能強化:**
+ ユーザーがクエリを中断したり、`performance_schema` クエリのセッションタイムアウトを設定したりできない問題を修正しました。
+ レプリケーションインスタンスのホスト置換中に、カスタム SSL 証明書 ([mysql.rds\$1import\$1binlog\$1ssl\$1material](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/mysql-stored-proc-replicating.html#mysql_rds_import_binlog_ssl_material)) を使用するように設定されたバイナリログ (binlog) レプリケーションが失敗する可能性がある問題を修正しました。
+ 監査ログファイルの管理について、ログファイルにアクセスしてダウンロードやローテーションを行うのを妨げ、場合によっては CPU 使用率を上昇させる問題を修正しました。
+ 3.05.2 より前の Aurora MySQL バージョンでは、ユーザーは Aurora MySQL リーダー DB インスタンスで `SHOW ENGINE INNODB STATUS` の出力を取得できません。これは、`innodb_read_only` が有効になっている場合の [InnoDB のデフォルトの動作](https://dev.mysql.com/doc/refman/8.0/en/innodb-read-only-instance.html)によるものです。

  Aurora MySQL バージョン 3.05.2 以降では、リーダーインスタンスで `SHOW ENGINE INNODB STATUS` を実行すると、出力が MySQL エラーログに書き込まれるため、トラブルシューティングが容易になります。

  MySQL エラーログの操作の詳細については、「[Aurora MySQL エラーログ](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/USER_LogAccess.MySQL.LogFileSize.html#USER_LogAccess.MySQL.Errorlog)」を参照してください。`SHOW ENGINE INNODB STATUS` の詳細については、MySQL ドキュメントの「[SHOW ENGINE statement](https://dev.mysql.com/doc/refman/8.0/en/show-engine.html)」を参照してください。

**アップグレードと移行:**
+ テーブルスキーマにユーザー定義の `FTS_DOC_ID` 列が存在する場合、Aurora MySQL バージョン 2 から Aurora MySQL バージョン 3 へのアップグレードが失敗する可能性がある問題を修正しました。
+ InnoDB テーブルスペースの処理中に同期の問題により、Aurora MySQL バージョン 2 から Aurora MySQL バージョン 3 へのアップグレードが失敗する可能性がある問題を修正しました。
+ Aurora MySQL バージョン 2 の InnoDB システムテーブルに既に削除されているテーブルスペースに孤立したエントリが存在するため、Aurora MySQL バージョン 3 へのメジャーバージョンアップグレードが失敗する問題を修正しました。

## MySQL Community Edition でのバグ修正の統合
<a name="AuroraMySQL.Updates.3052.Patches"></a>

このリリースには、以下を含め、8.0.32 までのコミュニティ版のバグ修正がすべて反映されています。詳細については、「[MySQL 3.x データベースエンジンの更新で修正された MySQL のバグ](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraMySQLReleaseNotes/AuroraMySQL.Updates.MySQLBugs.html#AuroraMySQL.Updates.MySQLBugs.v3)」を参照してください。
+ `records_in_range` が `INSERT` オペレーションに対して過剰なディスク読み取りを実行し、パフォーマンスが徐々に低下する問題を修正しました。(コミュニティバグ修正 \$134976138)

# Aurora MySQL データベースエンジンの更新 2023-11-21 (バージョン 3.05.1) (廃止)
<a name="AuroraMySQL.Updates.3051"></a><a name="3051"></a><a name="3.05.0.1"></a>

 **バージョン:** 3.05.1 

 Aurora MySQL 3.05.1 は一般利用可能です。Aurora MySQL 3.05 バージョンは、MySQL 8.0.32 と互換性があります。詳細については、「[MySQL 8.0 Release Notes](https://dev.mysql.com/doc/relnotes/mysql/8.0/en/)」を参照してください。

 現在サポートされている Aurora MySQL リリースは、2.07.\$1、2.11.\$1、2.12.\$1、3.01.\$1、3.02.\$1、3.03.\$1、3.04.\$1、3.05.\$1 です。

 既存の Aurora MySQL 3.\$1 データベースクラスターを Aurora MySQL 3.05.1 にアップグレードできます。現在サポートされている Aurora MySQL リリースから Aurora MySQL 3.05.1 にスナップショットを復元することもできます。

 Aurora MySQL グローバルデータベースをバージョン 3.05.\$1 にアップグレードする場合、プライマリ DB クラスターとセカンダリ DB クラスターを、パッチレベルを含めてまったく同じバージョンにアップグレードする必要があります。Aurora グローバルデータベースのマイナーバージョンのアップグレードの詳細については、「[マイナーバージョンのアップグレード](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/aurora-global-database-upgrade.html#aurora-global-database-upgrade.minor)」を参照してください。

 ご質問やご不明点がございましたら、コミュニティフォーラムおよび AWS Support から[AWS サポート](https://aws.amazon.com/support)を受けることができます。詳細については、「**Amazon Aurora ユーザーガイド」の「[Amazon Aurora DB クラスターのメンテナンス](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/USER_UpgradeDBInstance.Maintenance.html)」を参照してください。

## 改良点
<a name="AuroraMySQL.Updates.3051.Improvements"></a>

**以下のセキュリティの問題と CVE の修正:**

このリリースには、MySQL 8.0.32 までのコミュニティ版 CVE の修正がすべて反映されています。
+ [CVE-2023-38545](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2023-38545)

## MySQL Community Edition でのバグ修正の統合
<a name="AuroraMySQL.Updates.3051.Patches"></a>

このリリースには、以下を含め、8.0.32 までのコミュニティ版のバグ修正がすべて反映されています。詳細については、「[MySQL 3.x データベースエンジンの更新で修正された MySQL のバグ](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraMySQLReleaseNotes/AuroraMySQL.Updates.MySQLBugs.html#AuroraMySQL.Updates.MySQLBugs.v3)」を参照してください。
+ システムスキーマ内の MySQL テーブルで Aurora MySQL バージョン 3.01 から Aurora MySQL バージョン 3.04 までの間に `INSTANT ADD` 列が追加され、Aurora MySQL がバージョン 3.05.0 にアップグレードされた後に、これらのテーブルの DML によってサーバーが予期せず終了する場合の InnoDB の問題を修正しました。(コミュニティのバグ修正 \$135625510)

# Aurora MySQL データベースエンジンの更新 2023-10-30 (バージョン 3.05.0.1) (廃止)
<a name="AuroraMySQL.Updates.30501"></a><a name="30501"></a><a name="3.05.0.1"></a>

 **バージョン:** 3.05.0.1 

 Aurora MySQL 3.05.0.1 は、米国東部 (バージニア北部）、米国東部 (オハイオ）、米国西部 (北カリフォルニア）、米国西部 (オレゴン) AWS GovCloud (米国東部）、 AWS GovCloud (米国西部) の各リージョンで一般利用可能です。これは初期のセキュリティ修正限定のリリースです。これらの修正は、次回のパッチリリース 3.05.1 で対象範囲を広げ、すべてのリージョンにデプロイされる予定です。Aurora MySQL 3.05 バージョンは、MySQL 8.0.32 と互換性があります。これまでのコミュニティ版の変更点の詳細については、「[MySQL 8.0 Release Notes](https://dev.mysql.com/doc/relnotes/mysql/8.0/en/)」を参照してください。

 現在サポートされている Aurora MySQL リリースは、2.07.\$1、2.11.\$1、2.12.\$1、3.01.\$1、3.02.\$1、3.03.\$1、3.04.\$1、3.05.\$1 です。

 既存の Aurora MySQL 3.\$1 データベースクラスターを Aurora MySQL 3.05.0.1 にアップグレードできます。現在サポートされている Aurora MySQL リリースから取得したスナップショットを Aurora MySQL 3.05.0.1 で復元することもできます。

 Aurora MySQL グローバルデータベースをバージョン 3.05.\$1 にアップグレードする場合、プライマリ DB クラスターとセカンダリ DB クラスターを、パッチレベルを含めてまったく同じバージョンにアップグレードする必要があります。Aurora グローバルデータベースのマイナーバージョンのアップグレードの詳細については、「[マイナーバージョンのアップグレード](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/aurora-global-database-upgrade.html#aurora-global-database-upgrade.minor)」を参照してください。

 ご質問やご不明点がございましたら、コミュニティフォーラムおよび AWS Support から[AWS サポート](https://aws.amazon.com/support)を受けることができます。詳細については、「**Amazon Aurora ユーザーガイド」の「[Amazon Aurora DB クラスターのメンテナンス](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/USER_UpgradeDBInstance.Maintenance.html)」を参照してください。

## 改良点
<a name="AuroraMySQL.Updates.30501.Improvements"></a>

**以下のセキュリティの問題と CVE の修正:**

このリリースには、MySQL 8.0.32 までのコミュニティ版 CVE の修正がすべて反映されています。
+ [CVE-2023-38545](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2023-38545)

# Aurora MySQL データベースエンジンの更新 2023-10-25 (バージョン 3.05.0) (廃止)
<a name="AuroraMySQL.Updates.3050"></a><a name="3.05.0"></a><a name="3.05.0"></a>

 **バージョン:** 3.05.0 

 Aurora MySQL 3.05.0 は一般公開されています。Aurora MySQL 3.05 バージョンは、MySQL 8.0.32 と互換性があります。これまでのコミュニティ版の変更点の詳細については、「[MySQL 8.0 Release Notes](https://dev.mysql.com/doc/relnotes/mysql/8.0/en/)」を参照してください。

 Aurora MySQL バージョン 3 の新機能の詳細については、「[Aurora MySQL バージョン 3 は MySQL 8.0 との互換性があります](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.MySQL80.html)」を参照してください。Aurora MySQL バージョン 3 と Aurora MySQL バージョン 2 の違いについての詳細は、「[Aurora MySQL バージョン 2 と Aurora MySQL バージョン 3 の比較](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Compare-v2-v3.html)」を参照してください。Aurora MySQL バージョン 3 と MySQL 8.0 Community Edition の比較については、「[Aurora MySQL バージョン 3 と MySQL 8.0 コミュニティエディションの比較](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Compare-80-v3.html)」を参照してください。

 現在サポートされている Aurora MySQL リリースは、2.07.9、2.07.10、2.11.\$1、2.12.\$1、3.03.\$1、3.04.\$1、3.05.\$1 です。

現在サポートされている Aurora MySQL バージョン 2 クラスターから Aurora MySQL バージョン 3.05.0 クラスターへのインプレースアップグレード、スナップショットの復元、[Amazon RDS ブルー/グリーンデプロイ](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/blue-green-deployments-overview.html)によるマネージドブルー/グリーンアップグレードの開始を行うことができます。

 Aurora MySQL バージョン 3 へのアップグレードの計画については、「**Amazon Aurora ユーザーガイド」の「[Upgrade planning for Aurora MySQL version 3](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.mysql80-upgrade-procedure.html#AuroraMySQL.mysql80-planning)」を参照してください。Aurora MySQL のアップグレードに関する一般的な情報については、「**Amazon Aurora ユーザーガイド」の「[Amazon Aurora MySQL DB クラスターのアップグレード](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.Upgrading.html)」を参照してください。

トラブルシューティング情報については、「[Aurora MySQL バージョン 3 のアップグレードに関する問題のトラブルシューティング](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.mysql80-upgrade-procedure.html#AuroraMySQL.mysql80-upgrade-troubleshooting)」を参照してください。

 ご質問やご不明点がございましたら、コミュニティフォーラムおよび AWS Support から[AWS サポート](https://aws.amazon.com/support)を受けることができます。詳細については、「**Amazon Aurora ユーザーガイド」の「[Amazon Aurora DB クラスターのメンテナンス](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/USER_UpgradeDBInstance.Maintenance.html)」を参照してください。

## 改良点
<a name="AuroraMySQL.Updates.3050.Improvements"></a>

 **新機能:** 
+ KMS キー (SSE-KMS) で暗号化された Amazon S3 バケット内のテキストファイルに Aurora MySQL データベースクラスターからデータを保存できるようになりました。詳細については、「[Amazon Aurora MySQL DB クラスターから Amazon S3 バケット内のテキストファイルへのデータの保存](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Integrating.SaveIntoS3.html)」を参照してください。
+ エンジンで使用されているタイムゾーン (TZ) 情報の最新バージョンを示す新しいグローバルステータス変数 `aurora_tmz_version` が追加されました。この値は IANA タイムゾーンデータベースのバージョンに従い、「YYYYsuffix」という形式になっています (例:2022a と 2023c)。詳細については、「[Aurora MySQL グローバルステータス変数](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Reference.ParameterGroups.html#AuroraMySQL.Reference.GlobalStatusVars)」を参照してください。

**以下のセキュリティの問題と CVE の修正:**

マネージド型の環境での処理を微調整するための修正およびその他の機能強化。以下の CVE の追加の修正:
+ [CVE-2022-37434](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2022-37434)

 **可用性の向上:** 
+ パラレルクエリを使用する Aurora MySQL データベースインスタンスで、多数のパラレルクエリを同時に実行すると、データベースが再起動する問題を修正しました。
+  監査ログ記録のスレッドが原因でロック競合が発生し、最終的に CPU 使用率が高くなり、クライアントアプリケーションがタイムアウトする問題を修正しました。
+ 拡張バイナリログ (binlog) が有効になっているバイナリログレプリカクラスターで、いずれかのバイナリログソースで `gtid_mode` が `ON` または `ON_PERMISSIVE` に設定されている場合に、実行された GTID セットが誤って復元されることがある問題を修正しました。この問題が原因で、レプリカクラスターのライターインスタンスが復元中にさらに再起動したり、実行された GTID セットを照会したときに誤った結果が返されたりする可能性があります。
+ 拡張バイナリログが有効になっている場合に解放可能なメモリが減少し、Aurora MySQL データベースインスタンスが再起動またはフェイルオーバーする原因となる、メモリ管理の問題を修正しました。
+ 削除されたテーブルに属するデータベースページを読み取ろうとした場合に、データベースインスタンスが再起動する問題を修正しました。
+ ライターインスタンスがデータベースボリュームを拡大させ、160 GB の倍数に達すると、リーダーインスタンスが再起動する問題を修正しました。
+ 拡張バイナリログ機能が有効になっている Aurora MySQL データベースインスタンスが、バイナリログの復旧プロセスが実行されている場合に、起動中に停止してしまう問題を修正しました。
+ 大規模なロールバックセグメントが初期化されている間、Aurora MySQL データベースインスタンスが起動中に複数回再起動する可能性がある問題を修正しました。
+ ダウンタイムのないパッチ適用中にインスタンスが再起動し、データベース接続が予期せず切断される問題を修正しました。
+ [SHOW STATUS](https://dev.mysql.com/doc/refman/8.0/en/show-status.html) ステートメントと [PURGE BINARY LOGS](https://dev.mysql.com/doc/refman/8.0/en/purge-binary-logs.html) ステートメントを同時に実行すると、デッドラッチが原因でデータベースインスタンスが再起動する可能性がある問題を修正しました。purge binary logs は、ユーザーが設定したバイナリログの保持期間に従って実行されるマネージドステートメントです。
+ データベースが内部システムテーブルでトリガーを作成または削除しているときにライターインスタンスが再起動すると、データベースクラスターが使用できない状態になる問題を修正しました。
+ Aurora レプリカのあるクラスターで拡張バイナリログ機能を使用する場合、セマフォの待機時間が長くなり、データベースインスタンスが再起動する可能性がある問題を修正しました。
+ 集計関数を参照するクエリの実行中に、データベースインスタンスが再起動する可能性がある問題を修正しました。
+ Aurora Serverless v2 がスケーリング中に誤ってテーブルキャッシュの更新を試みた場合に、まれにデータベースインスタンスが再起動する可能性がある問題を修正しました。
+ 中間一時テーブルを実体化 (マテリアライズ) する際に、共通テーブル式 (CTE) に対してサポートされていないインデックススキャンのアクセス手法が検討され、データベースの再起動や誤ったクエリ結果など、望ましくない挙動が生じる可能性がある問題を修正しました。TempTable ストレージエンジンを使用するテーブルに対して、このようなサポート対象外のインデックススキャンのアクセス手法が使用されないよう防ぐことで、この問題を修正しました。

 **全般的な機能強化:** 
+ Aurora MySQL 3.04.0 で実行されている Aurora Serverless v2 データベースクラスターで拡張バイナリログが有効になっている場合に、データベースが使用できなくなることがある問題を修正しました。
+ 拡張バイナリログ機能が有効になっている場合は、Aurora ストレージへの書き込み前に、未使用のストレージメタデータが削除されます。その結果、ネットワーク上で転送されるバイト数が増えて書き込み遅延が長くなり、データベースの再起動やフェイルオーバーが発生する特定のシナリオを回避できます。
+ `performance_schema` に `malloc_stats` テーブルと `malloc_stats_totals` テーブルが追加され、内部メモリアロケータである Jemalloc の動作を制御する 3 つの高度なシステム変数が追加されました。
  + `aurora_jemalloc_background_thread`.
  + `aurora_jemalloc_dirty_decay_ms`.
  + `aurora_jemalloc_tcache_enabled`.
+ アップグレード時または移行時に Aurora 固有のパフォーマンススキーマテーブルが作成されない問題を修正しました。
+ 新しいシステム変数 `aurora_use_vector_instructions` が追加されました。このパラメータが有効な場合、Aurora MySQL は、最適化されたベクトル処理命令を使用して I/O 負荷の高いワークロードのパフォーマンスを向上させます。Aurora MySQL 3.05 以降では、この設定がデフォルトで `ON` になっています。詳細については、「[Aurora MySQL 設定パラメータ](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Reference.ParameterGroups.html#AuroraMySQL.Reference.Parameters.Instance)」を参照してください。
+ 拡張バイナリログが有効になっている場合に、CloudWatch の `NumBinaryLogFiles` メトリクスに誤った結果が表示されることがある問題を修正しました。
+ Amazon Sagemaker に対する [Aurora MySQL 機械学習](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/mysql-ml.html)オペレーションのリクエストタイムアウトが 3 秒から 30 秒に延長されました。これにより、バッチサイズが大きい場合に、Aurora MySQL 機械学習から Amazon Sagemaker へのリクエストの再試行回数や失敗回数が増えるという問題を解決できます。
+ performance\$1schema データベース内の `malloc_stats` テーブルと `malloc_stats_totals` テーブルのサポートが追加されました。
+ `LOAD DATA FROM S3` コマンドの `FROM` キーワードが更新され、オプションになりました。詳細については、「[Amazon S3 バケットのテキストファイルから Amazon Aurora MySQL DB クラスターへのデータのロード](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Integrating.LoadFromS3.html)」を参照してください。
+ パラメータ `innodb_aurora_instant_alter_column_allowed` のサポートが追加されました。このパラメータは、`INSTANT` アルゴリズムを `ALTER COLUMN` オペレーションに使用できるかどうかを制御します。詳細については、「[クラスターレベルのパラメータ](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Reference.ParameterGroups.html#AuroraMySQL.Reference.Parameters.Cluster)」を参照してください。
+ 書き込み転送が有効になっていると、クライアントからデータベースへの新しい接続が確立されないことがある問題を修正しました。
+ `table_open_cache` データベースパラメータの変更が、データベースインスタンスを再起動するまで有効にならないことがある問題を修正しました。
+ スナップショットの復元、バックトラック、またはデータベースのクローン作成のオペレーション後に、降順インデックスを使用する `AUTO_INCREMENT` 列で重複キーエラーが発生する可能性がある問題を修正しました。
+ `GROUP BY` 句を使用し、`aurora_parallel_query` パラメータを `ON` に指定した `SELECT` クエリを実行すると、不正確な結果が返されることがある、インデックススキャンに関する問題を修正しました。
+ `INFORMATION_SCHEMA INNODB_TABLESPACES` テーブルに対してクエリを実行すると、使用可能なメモリが枯渇する可能性がある問題を修正しました。
+ リーダーインスタンスがテーブルを開くことができず、ERROR 1146 が発生する問題を修正しました。この問題は、ライターインスタンスで `INPLACE` アルゴリズムが使用されている間に、特定の種類のオンラインデータ定義言語 (DDL) を実行すると発生します。
+ 内部モニタリングプロセスが重複するスケーリングリクエストを誤って送信した場合に、Aurora Serverless v2 のスケーリング中にインスタンスの再起動を回避するため、問題を修正しました。
+ 接続先のバイナリログ (binlog) コンシューマーが、重複するバイナリログレプリケーションサーバー ID を使用している場合に、データベースが再起動する問題を修正しました。
+ Aurora MySQL が管理するバイナリログレプリカ用のインメモリ[リレーログ](https://dev.mysql.com/doc/refman/8.0/en/replica-logs-relaylog.html)キャッシュを導入しました。この改善により、バイナリログのレプリケーションスループットを最大 40% 向上させることができます。この拡張機能は、シングルスレッドのバイナリログレプリケーションを使用する場合や、[GTID 自動配置](https://dev.mysql.com/doc/refman/8.0/en/replication-gtids-auto-positioning.html)を有効にしたマルチスレッドレプリケーションを使用する場合に自動的に有効になります。

 **アップグレードと移行:** 
+ MySQL 5.7 から MySQL 8.0 にアップグレードする際に、1 つのデータベースに多数のテーブルがある場合、サーバーがメモリを過剰に消費していました。テーブルをアップグレードできるかどうかを確認する過程で、データディクショナリ `Table` オブジェクトをすべて事前に取得し、それぞれを処理して名前を取得してから、リストに対して[バージョン互換性の確認](https://dev.mysql.com/doc/refman/8.0/en/check-table.html#check-table-version-compatibility)を実行していたことが判明しました。この場合、すべてのオブジェクトを事前に取得する必要はなく、そのせいでメモリ消費量に大きな影響が出ていました。この問題を解決するために、このような場合には、一度に 1 つずつ `Table` オブジェクトを取得し、必要なチェックをすべて実行して名前を取得し、オブジェクトを解放してから、次のオブジェクトに進むことにしました。(バグ \$134526001) 
+ データベースインスタンスで利用可能な vCPU をすべて使用してテーブルスペースチェックを並列実行することで、Aurora MySQL バージョン 2 からバージョン 3 へのメジャーバージョンアップグレードのパフォーマンスが向上しました。

## MySQL Community Edition でのバグ修正の統合
<a name="AuroraMySQL.Updates.3050.Patches"></a>

このリリースには、以下を含め、8.0.32 までのコミュニティ版のバグ修正がすべて反映されています。詳細については、「[MySQL 3.x データベースエンジンの更新で修正された MySQL のバグ](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraMySQLReleaseNotes/AuroraMySQL.Updates.MySQLBugs.html#AuroraMySQL.Updates.MySQLBugs.v3)」を参照してください。
+  バックグラウンドの TLS 証明書のローテーションが原因で CPU 使用率が高くなる問題を修正しました。(コミュニティのバグ修正 \$134284186) 

# Aurora MySQL データベースエンジンの更新 2026-01-02 (バージョン 3.04.6、MySQL 8.0.28 互換)
<a name="AuroraMySQL.Updates.3046"></a><a name="3.04.6"></a><a name="3.04.6"></a>

 **バージョン:** 3.04.6

Aurora MySQL 3.04.6 は一般利用可能です。Aurora MySQL 3.04 バージョンは MySQL 8.0.28 と互換性があります。これまでのコミュニティ版の変更点の詳細については、「[MySQL 8.0 Release Notes](https://dev.mysql.com/doc/relnotes/mysql/8.0/en/)」を参照してください。

Aurora MySQL バージョン 3 の新機能の詳細については、「[Aurora MySQL バージョン 3 は MySQL 8.0 との互換性があります](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.30Updates.html)」を参照してください。Aurora MySQL バージョン 3 と Aurora MySQL バージョン 2 の違いについての詳細は、「[Aurora MySQL バージョン 2 と Aurora MySQL バージョン 3 の比較](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Compare-v2-v3.html)」を参照してください。Aurora MySQL バージョン 3 と MySQL 8.0 Community Edition の比較については、「*Amazon Aurora ユーザーガイド*」の「[Aurora MySQL バージョン 3 と MySQL 8.0 コミュニティエディションの比較](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Compare-80-v3.html)」を参照してください。

現在サポートされている Aurora MySQL バージョン 2 クラスターから Aurora MySQL バージョン 3.04.6 クラスターへの Amazon RDS ブルー/グリーンデプロイを使用して、[zero-downtime-patch](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.ZDP.html)を活用するインプレースアップグレード、スナップショットの復元、またはマネージドブルー/グリーンアップグレードの開始を実行できます。 [https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/blue-green-deployments-overview.html](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/blue-green-deployments-overview.html)

Aurora MySQL バージョン 3 へのアップグレードの計画については、「[Aurora MySQL クラスターのメジャーバージョンアップグレードの計画](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.MajorVersionUpgrade.html#AuroraMySQL.Upgrading.Planning)」を参照してください。Aurora MySQL のアップグレードに関する一般的な情報については、「**Amazon Aurora ユーザーガイド」の「[Amazon Aurora MySQL DB クラスターのアップグレード](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.Upgrading.html)」を参照してください。

トラブルシューティングの詳細については、「*Amazon Aurora ユーザーガイド*」の「[Aurora MySQL インプレースアップグレードのトラブルシューティング](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.MajorVersionUpgrade.html#AuroraMySQL.Upgrading.Troubleshooting)」を参照してください。

ご質問やご不明点がございましたら、コミュニティフォーラムおよび AWS サポートを通じて[AWS サポート](https://aws.amazon.com/support)を利用できます。詳細については、「**Amazon Aurora ユーザーガイド」の「[Amazon Aurora DB クラスターのメンテナンス](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/USER_UpgradeDBInstance.Maintenance.html)」を参照してください。

## 改良点
<a name="AuroraMySQL.Updates.3046.Improvements"></a>

 **可用性の向上** 
+ 実行中の並列クエリ`EXPLAIN FOR CONNECTION <query-id>`で を実行`KILL <query-id>`した後、実行中にエンジンが再起動する可能性がある問題を修正しました。
+ 書き込み転送が無効になっているか、グローバル書き込み転送またはローカル書き込み転送を使用しているときにリーダーインスタンスが再起動された場合に、ライターインスタンスが使用できなくなる問題を修正しました。

 **全般的な改善点**: 
+ 書き込み転送が有効で、パラメータ「aurora\$1replica\$1read\$1consistency」が変更されている場合、リーダーインスタンスがエラーログを生成しない問題を修正しました。
+ 一部の SQL ステートメントが監査ログに記録されない問題を修正しました。

## MySQL Community Edition でのバグ修正の統合
<a name="AuroraMySQL.Updates.3046.Patches"></a>

このリリースには、8.0.28 までのコミュニティ版のバグ修正がすべて反映されています。詳細については、「[Aurora MySQL 3.x データベースエンジンの更新で修正された MySQL のバグ](AuroraMySQL.Updates.MySQLBugs.md#AuroraMySQL.Updates.MySQLBugs.v3)」を参照してください。

# Aurora MySQL データベースエンジンの更新 2025-05-05 (バージョン 3.04.4、MySQL 8.0.28 互換)
<a name="AuroraMySQL.Updates.3044"></a><a name="3.04.4"></a><a name="3.04.4"></a>

 **バージョン **3.04.4

Aurora MySQL 3.04.4 が一般公開されました。Aurora MySQL 3.04 バージョンは、MySQL 8.0.28 と互換性があります。これまでのコミュニティ版の変更点の詳細については、「[MySQL 8.0 Release Notes](https://dev.mysql.com/doc/relnotes/mysql/8.0/en/)」を参照してください。

Aurora MySQL バージョン 3 の新機能の詳細については、「[Aurora MySQL バージョン 3 は MySQL 8.0 との互換性があります](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.MySQL80.html)」を参照してください。Aurora MySQL バージョン 3 と Aurora MySQL バージョン 2 の違いについての詳細は、「[Aurora MySQL バージョン 2 と Aurora MySQL バージョン 3 の比較](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Compare-v2-v3.html)」を参照してください。Aurora MySQL バージョン 3 と MySQL 8.0 Community Edition の比較については、「*Amazon Aurora ユーザーガイド*」の「[Aurora MySQL バージョン 3 と MySQL 8.0 コミュニティエディションの比較](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Compare-80-v3.html)」を参照してください。

**注記**  <a name="lts_notice_3044"></a>
このバージョンは、長期サポート (LTS) リリースとして指定されています。詳細については、「**Amazon Aurora ユーザーガイド」の「[Aurora MySQL 長期サポート (LTS) リリース](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Update.SpecialVersions.html#AuroraMySQL.Updates.LTS)」を参照してください。  
LTS バージョンの `AutoMinorVersionUpgrade` パラメータを `true` に設定しない (または AWS マネジメントコンソール の **[マイナーバージョン自動アップグレード]** を有効にしない) ことをお勧めします。これにより、DB クラスターが自動マイナーバージョンアップグレードキャンペーンの次のターゲットバージョンにアップグレードされる可能性があり、それは LTS バージョンではない場合があります。

現在サポートされている Aurora MySQL バージョン 2 クラスターから Aurora MySQL バージョン 3.04.4 クラスターへの[ダウンタイムのないパッチ適用](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.ZDP.html)を活用したインプレースアップグレード、スナップショットの復元、[Amazon RDS ブルー/グリーンデプロイ](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/blue-green-deployments-overview.html)によるマネージドブルー/グリーンアップグレードの開始を行うことができます。

Aurora MySQL バージョン 3 へのアップグレードの計画については、「[Aurora MySQL クラスターのメジャーバージョンアップグレードの計画](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.MajorVersionUpgrade.html#AuroraMySQL.Upgrading.Planning)」を参照してください。Aurora MySQL のアップグレードに関する一般的な情報については、「**Amazon Aurora ユーザーガイド」の「[Amazon Aurora MySQL DB クラスターのアップグレード](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.Upgrading.html)」を参照してください。

トラブルシューティングの詳細については、「*Amazon Aurora ユーザーガイド*」の「[Aurora MySQL インプレースアップグレードのトラブルシューティング](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.MajorVersionUpgrade.html#AuroraMySQL.Upgrading.Troubleshooting)」を参照してください。

ご質問やご不明点がございましたら、コミュニティフォーラムや [AWS サポート](https://aws.amazon.com/support)から AWS サポートにお問い合わせください。詳細については、「**Amazon Aurora ユーザーガイド」の「[Amazon Aurora DB クラスターのメンテナンス](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/USER_UpgradeDBInstance.Maintenance.html)」を参照してください。

## 改善点
<a name="AuroraMySQL.Updates.3044.Improvements"></a>

 **セキュリティの修正内容** 

重要な CVE:
+  [CVE-2024-11053](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-11053) 
+  [CVE-2024-37371](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-37371) 

 **可用性の向上**: 
+ ネットワークの中断によってライターとの接続が正しく再確立されないレプリカの問題を修正しました。
+ [リレーログの復旧](https://dev.mysql.com/doc/refman/8.0/en/replication-solutions-unexpected-replica-halt.html)中に多数のリレーログファイルを処理するときに、バイナリログ (binlog) レプリカで再起動が発生する可能性がある問題を修正しました。
+ 並列クエリ機能を使用してクエリを実行するときにデータベースリーダーインスタンスが再起動する問題を修正しました。
+ 大規模なトランザクションのコミット中にエラーが発生した場合に、まれにバイナリログ記録を無効にする可能性がある問題を修正しました。
+ ライター DB インスタンスで特定のまれなトランザクションコミット指示が発生した場合に Aurora リードレプリカが再起動する問題を修正しました。
+ 拡張バイナリログが有効になっているインスタンスで、実行中に[予定されているイベント](https://dev.mysql.com/doc/refman/8.0/en/events-overview.html)が中止されると、データベースが再起動する可能性がある問題を修正しました。
+ マルチ TB Aurora クラスターボリュームを使用するデータベースインスタンスで、InnoDB バッファプール検証の失敗により再起動中にダウンタイムが増加する可能性がある問題を修正しました。

 **全般的な機能強化**: 
+ 次の権限が `rds_superuser_role` に追加されました: `FLUSH_OPTIMIZER_COSTS`、`FLUSH_STATUS`、`FLUSH_TABLES`、および `FLUSH_USER_RESOURCES`。`rds_superuser_role` の詳細については、「[Amazon Aurora ユーザーガイド](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/UsingWithRDS.MasterAccounts.html)」の「*Amazon Aurora での Amazon マスターユーザーアカウント*」を参照してください。これらの動的権限の詳細については、[MySQL](https://dev.mysql.com/doc/refman/8.0/en/flush.html) ドキュメントを参照してください。
+ ダウンタイムのないパッチ適用 (ZDP)/ダウンタイムのない再起動 (ZDR) 中に保存された接続が正しく処理されず、クライアントがクエリの完了を無期限に待機する可能性がある問題を修正しました。
+ 更新中に空間インデックスから行が読み取れなくなる問題を修正しました。
+ ダウンタイムのない再起動またはダウンタイムのないパッチ適用オペレーション中に中止されたオプティマイザヒントを含むクエリが正しく処理されない問題を修正しました。
+ `innodb_flush_log_at_trx_commit` が `0` に設定されている場合にコミットレイテンシーが測定されない問題を修正しました。
+ テーブルの数が多い場合に論理[データディクショナリ](https://dev.mysql.com/doc/refman/8.0/en/data-dictionary.html)復旧中のメモリ使用量を減らすための最適化を導入しました。
+ 拡張バイナリログが有効になっているか、以前に有効だったクラスターで `SHOW BINARY LOGS` コマンドの実行に時間がかかる問題を修正しました。この問題により、複数の `SHOW BINARY LOGS` コマンドが同時に実行されていた場合、コミットレイテンシーが増加する可能性もあります。
+ ビュー定義のデフォルトロールに関連するメモリの問題を修正しました。
+ 書き込み転送機能を無効にするプロセスの完了に失敗する問題を修正しました。
+ 書き込み転送が有効になっていると、クライアントからデータベースへの新しい接続が確立されないことがある問題を修正しました。
+ 書き込み転送を使用するリーダーインスタンスが `timestamp` 値を含む DML ステートメントを実行し、`time_zone` データベースパラメータが「UTC」に設定されている場合に、ライターデータベースインスタンスが再起動する問題を修正しました。
+ レプリカの同時読み取りクエリとライターの DDL オペレーションが原因で、Aurora リードレプリカが断続的に使用できなくなったり、レプリカで `'Table does not exist'` エラーが発生し、テーブル定義の不整合が生じる問題を修正しました。
+ 並列クエリでハッシュ結合アルゴリズムを使用して `LEFT-` または `RIGHT-JOIN` オペレーションを含むクエリを実行するときに、不完全な結果セットが発生する問題を修正しました。
+ この Aurora MySQL バージョン以降、高速挿入の最適化は有効になっていません。詳細については、「**Amazon Aurora ユーザーガイド」の「[Amazon Aurora MySQL パフォーマンスの拡張](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/Aurora.AuroraMySQL.Overview.html#Aurora.AuroraMySQL.Performance)」を参照してください。

 **アップグレードと移行**: 
+ AMS2 から AMS3 へのアップグレード中に不必要に作成されたデフォルトのロールを削除しました。

## MySQL Community Edition でのバグ修正の統合
<a name="AuroraMySQL.Updates.3044.Patches"></a>

このリリースには、8.0.28 までのコミュニティ版のバグ修正がすべて反映されています。詳細については、「[Aurora MySQL 3.x データベースエンジンの更新で修正された MySQL のバグ](AuroraMySQL.Updates.MySQLBugs.md#AuroraMySQL.Updates.MySQLBugs.v3)」を参照してください。
+ `FLUSH STATUS`、`COM_CHANGE_USER`、および `SHOW PROCESS LIST` が同時に実行される際に、デッドロックが解決される問題を修正しました。(バグ \$135218030)

# Aurora MySQL データベースエンジンの更新 2024-06-26 (バージョン 3.04.3、MySQL 8.0.28 互換)
<a name="AuroraMySQL.Updates.3043"></a><a name="3.04.3"></a><a name="3.04.3"></a>

**バージョン:** 3.04.3

Aurora MySQL 3.04.3 は一般利用可能です。Aurora MySQL 3.04 バージョンは MySQL 8.0.28 と互換性があります。これまでのコミュニティ版の変更点の詳細については、「[MySQL 8.0 Release Notes](https://dev.mysql.com/doc/relnotes/mysql/8.0/en/)」を参照してください。

Aurora MySQL バージョン 3 の新機能の詳細については、「[Aurora MySQL バージョン 3 は MySQL 8.0 との互換性があります](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.MySQL80.html)」を参照してください。Aurora MySQL バージョン 3 と Aurora MySQL バージョン 2 の違いについての詳細は、「[Aurora MySQL バージョン 2 と Aurora MySQL バージョン 3 の比較](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Compare-v2-v3.html)」を参照してください。Aurora MySQL バージョン 3 と MySQL 8.0 Community Edition の比較については、「[Aurora MySQL バージョン 3 と MySQL 8.0 コミュニティエディションの比較](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Compare-80-v3.html)」を参照してください。

**注記**  <a name="lts_notice_3043"></a>
このバージョンは、長期サポート (LTS) リリースとして指定されています。詳細については、「**Amazon Aurora ユーザーガイド」の「[Aurora MySQL 長期サポート (LTS) リリース](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Update.SpecialVersions.html#AuroraMySQL.Updates.LTS)」を参照してください。  
LTS バージョンの `AutoMinorVersionUpgrade`パラメータを に設定しない `true` (または **で自動マイナーバージョンアップグレード**を有効にする AWS マネジメントコンソール) ことをお勧めします。これにより、DB クラスターが自動マイナーバージョンアップグレードキャンペーンの次のターゲットバージョンにアップグレードされる可能性があり、それは LTS バージョンではない場合があります。

現在サポートされている Aurora MySQL リリースは、2.07.9、2.7.10、2.11.\$1、2.12.\$1、3.03.\$1、3.04.\$1、3.05.\$1、3.06.\$1、3.07.\$1 です。

現在利用可能な Aurora MySQL バージョン 2 クラスターから Aurora MySQL バージョン 3.04.3 クラスターへの [Amazon RDS ブルー/グリーンデプロイを使用して、インプレースアップグレード、スナップショットの復元、またはマネージドブルー/](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/blue-green-deployments-overview.html)グリーンアップグレードを開始できます。 MySQL 

Aurora MySQL バージョン 3 へのアップグレードの計画については、「[Aurora MySQL DB クラスターのメジャーバージョンアップグレードの計画](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.MajorVersionUpgrade.html#AuroraMySQL.Upgrading.Planning)」を参照してください。Aurora MySQL のアップグレードに関する一般的な情報については、「**Amazon Aurora ユーザーガイド」の「[Amazon Aurora MySQL DB クラスターのアップグレード](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.Upgrading.html)」を参照してください。

トラブルシューティングの詳細については、「*Amazon Aurora ユーザーガイド*」の「[Aurora MySQL インプレースアップグレードのトラブルシューティング](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.MajorVersionUpgrade.html#AuroraMySQL.Upgrading.Troubleshooting)」を参照してください。

ご質問やご不明点がございましたら、コミュニティフォーラムおよび AWS Support から[AWS サポート](https://aws.amazon.com/support)を受けることができます。詳細については、「**Amazon Aurora ユーザーガイド」の「[Amazon Aurora DB クラスターのメンテナンス](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/USER_UpgradeDBInstance.Maintenance.html)」を参照してください。

## 改良点
<a name="AuroraMySQL.Updates.3043.Improvements"></a>

**以下のセキュリティの問題と CVE の修正:**

このリリースには、MySQL 8.0.28 までのコミュニティ版 CVE の修正がすべて反映されています。次の CVE 修正が含まれています。
+ [CVE-2024-0853](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-0853)

**可用性の向上:**
+ 並列クエリの実行時に Aurora MySQL DB インスタンスが再起動する問題を修正しました。
+ ライター DB インスタンスで変更または削除されているテーブルを読み取るときにリーダー DB インスタンスが再起動する問題を修正しました。
+ メモリアクセス違反が発生し、スレッドによって所有されなくなったミューテックスオブジェクトが解放される問題を修正しました。
+ 転送されたクエリの実行中に書き込み転送セッションが閉じられたときに Aurora MySQL ライター DB インスタンスが再起動する問題を修正しました。
+ バイナリログ対応インスタンスで大きな GTID セットを処理するときに DB インスタンスが再起動する問題を修正しました。
+ InnoDB パーティションテーブルで `INSERT` クエリを処理する際に、DB インスタンスの空きメモリが徐々に減少する問題を修正しました。
+ 外部キーの制約があるテーブルに対して `SELECT` クエリを実行するときに、まれにリーダーインスタンスが再起動することがある問題を修正しました。
+ データベース復旧中に、InnoDB データディクショナリの復旧に長い時間がかかるとデータベースが再起動する問題を修正しました。
+ 仮想列が外部キー制約の列として、または参照されるテーブルのメンバーとして関係するテーブルでカスケード `UPDATE` または `DELETE` 外部キー制約が定義されている場合に、データベースが再起動する可能性がある問題を修正しました。
+ Aurora Serverless v2 のスケールアップ中にデータベースが再起動する可能性がある問題を修正しました。

**全般的な機能強化:**
+ Aurora Global Database の使用時に `threads_running` ステータス変数の値が正しくない問題を修正しました。
+ 並列読み取りを使用するときに `rw_lock` のロックホルダー情報が不正確であるため、DB インスタンスが再起動する問題を修正しました。
+ `SELECT ... INTO OUTFILE ...` クエリの実行時に解放可能なメモリが時間の経過とともに減少するメモリ管理の問題を修正しました。
+ DB インスタンスのローカルストレージがフルキャパシティに達したときに DB インスタンスが再起動する問題を修正しました。
+ db.t4g.medium および db.t4g.large DB インスタンスで Performance Insights 自動管理が有効になっているときに Performance Schema が有効になっていない問題を修正しました。
+ ダウンタイムのないパッチ適用 (ZDP) 中に、顧客が設定した最小値の `wait_timeout` または `interactive_timeout` に達したときに DB インスタンスがクライアント接続を閉じられない問題を修正しました。
+ テーブルに少なくとも 1 つの全文検索 (FTS) インデックスがあり、Aurora ライター DB インスタンスで `TRUNCATE` ステートメントが実行されている場合、Aurora リーダーインスタンスの `SELECT` クエリが「table doesn't exist」エラーで失敗する可能性がある問題を修正しました。

**アップグレードと移行:**
+ ターゲット Aurora MySQL DB エンジンのバージョンが 3.04.0 以降である場合、アップグレードまたは移行が失敗する問題を修正しました。これは、`lower_case_table_names` DB クラスターパラメータが `1` に設定されていて、MySQL データベース照合が小文字のテーブル名と互換性がない場合に発生します。

## MySQL Community Edition でのバグ修正の統合
<a name="AuroraMySQL.Updates.3043.Patches"></a>

このリリースには、8.0.28 までのコミュニティ版のバグ修正がすべて反映されています。詳細については、「[Aurora MySQL 3.x データベースエンジンの更新で修正された MySQL のバグ](AuroraMySQL.Updates.MySQLBugs.md#AuroraMySQL.Updates.MySQLBugs.v3)」を参照してください。

# Aurora MySQL データベースエンジンの更新 2024-03-15 (バージョン 3.04.2、MySQL 8.0.28 互換)
<a name="AuroraMySQL.Updates.3042"></a><a name="3.04.2"></a><a name="3.04.2"></a>

**バージョン:** 3.04.2

Aurora MySQL 3.04.2 は一般利用可能です。Aurora MySQL 3.04 バージョンは MySQL 8.0.28 と互換性があります。これまでのコミュニティ版の変更点の詳細については、「[MySQL 8.0 Release Notes](https://dev.mysql.com/doc/relnotes/mysql/8.0/en/)」を参照してください。

Aurora MySQL バージョン 3 の新機能の詳細については、「[Aurora MySQL バージョン 3 は MySQL 8.0 との互換性があります](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.MySQL80.html)」を参照してください。Aurora MySQL バージョン 3 と Aurora MySQL バージョン 2 の違いについての詳細は、「[Aurora MySQL バージョン 2 と Aurora MySQL バージョン 3 の比較](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/Aurora.AuroraMySQL.Compare-v2-v3.html)」を参照してください。Aurora MySQL バージョン 3 と MySQL 8.0 Community Edition の比較については、「[Aurora MySQL バージョン 3 と MySQL 8.0 コミュニティエディションの比較](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/Aurora.AuroraMySQL.Compare-80-v3.html)」を参照してください。

**注記**  <a name="lts_notice_3042"></a>
このバージョンは、長期サポート (LTS) リリースとして指定されています。詳細については、「**Amazon Aurora ユーザーガイド」の「[Aurora MySQL 長期サポート (LTS) リリース](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Update.SpecialVersions.html#AuroraMySQL.Updates.LTS)」を参照してください。  
LTS バージョンの `AutoMinorVersionUpgrade`パラメータを に設定しない `true` (または **で自動マイナーバージョンアップグレード**を有効にする AWS マネジメントコンソール) ことをお勧めします。これにより、DB クラスターが自動マイナーバージョンアップグレードキャンペーンの次のターゲットバージョンにアップグレードされる可能性があり、それは LTS バージョンではない場合があります。

現在サポートされている Aurora MySQL リリースは、2.07.9、2.7.10、2.11.\$1、2.12.\$1、3.03.\$1、3.04.\$1、3.05.\$1、3.06.\$1 です。

[Amazon RDS Blue/Green Deployments を使用して、現在利用可能な Aurora MySQL バージョン 2 クラスターから Aurora MySQL バージョン 3.04.2 クラスターへのインプレースアップグレード、スナップショットの復元、マネージドブルー/グリーン](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/blue-green-deployments-overview.html)アップグレードの開始を実行できます。 MySQL 

Aurora MySQL バージョン 3 へのアップグレードの計画については、「**Amazon Aurora ユーザーガイド」の「[Upgrade planning for Aurora MySQL version 3](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.mysql80-upgrade-procedure.html#AuroraMySQL.mysql80-planning)」を参照してください。Aurora MySQL のアップグレードに関する一般的な情報については、「**Amazon Aurora ユーザーガイド」の「[Amazon Aurora MySQL DB クラスターのアップグレード](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.Upgrading.html)」を参照してください。

トラブルシューティング情報については、「[Aurora MySQL バージョン 3 のアップグレードに関する問題のトラブルシューティング](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.mysql80-upgrade-procedure.html#AuroraMySQL.mysql80-upgrade-troubleshooting)」を参照してください。

ご質問やご不明点がございましたら、コミュニティフォーラムおよび AWS Support から[AWS サポート](https://aws.amazon.com/support)を受けることができます。詳細については、「**Amazon Aurora ユーザーガイド」の「[Amazon Aurora DB クラスターのメンテナンス](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/USER_UpgradeDBInstance.Maintenance.html)」を参照してください。

## 改良点
<a name="AuroraMySQL.Updates.3042.Improvements"></a>

**以下のセキュリティの問題と CVE の修正:**

このリリースには、次の CVE 修正が含まれています。
+ [CVE-2020-11104](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-11104)
+ [CVE-2020-11105](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-11105)
+ [CVE-2023-38545](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2023-38545)
+ [CVE-2023-38546](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2023-38546)
+ [CVE-2023-39975](https://nvd.nist.gov/vuln/detail/CVE-2023-39975)

**可用性の向上:**
+ ライター DB インスタンスに高いワークロードがある場合に、リードレプリカ DB インスタンスが正常に起動できない問題を修正しました。
+ Aurora ストレージと通信するコンポーネントの不具合により、Aurora MySQL ライター DB インスタンスがフェイルオーバーする問題を修正しました。この不具合は、ソフトウェア更新後の DB インスタンスと基盤となるストレージ間の通信の中断の結果として発生します。
+ [SHOW STATUS](https://dev.mysql.com/doc/refman/8.0/en/show-status.html) ステートメントと [PURGE BINARY LOGS](https://dev.mysql.com/doc/refman/8.0/en/purge-binary-logs.html) ステートメントを同時に実行すると、データベースインスタンスが再起動する問題を修正しました。`PURGE BINARY LOGS` は、ユーザーが設定したバイナリログの保持期間を遵守するために実行されるマネージドステートメントです。
+ データベースインスタンスの再起動中に、追加の再起動が発生する可能性がある問題を修正しました。
+ 監査ログ記録のスレッドが原因でロック競合が発生し、CPU 使用率が高くなり、クライアントアプリケーションがタイムアウトする問題を修正しました。
+ 大規模なロールバックセグメントが初期化されている間、Aurora MySQL データベースインスタンスが起動中に複数回再起動する可能性がある問題を修正しました。
+ 集計関数を参照するクエリの実行中に、DB インスタンスが再起動する可能性がある問題を修正しました。

**全般的な機能強化:**
+ Aurora DB クラスターボリュームからデータを読み取る際の一時的なネットワークの問題により、並列クエリが失敗する場合がある問題を修正しました 
+ ユーザーがクエリを中断したり、`performance_schema` クエリのセッションタイムアウトを設定したりできない問題を修正しました。
+ レプリケーションインスタンスのホスト置換中に、カスタム SSL 証明書 ([mysql.rds\$1import\$1binlog\$1ssl\$1material](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/mysql-stored-proc-replicating.html#mysql_rds_import_binlog_ssl_material)) を使用するように設定されたバイナリログ (binlog) レプリケーションが失敗する可能性がある問題を修正しました。
+ 監査ログファイルの管理について、ログファイルにアクセスしてダウンロードやローテーションを行うのを妨げ、場合によっては CPU 使用率を上昇させる問題を修正しました。
+ スナップショットの復元、ポイントインタイムリカバリの実行、データベース内の多数のテーブルを持つ DB クラスターのクローン作成の完了時間を短縮するために、`AUTO_INCREMENT` キーリカバリを最適化しました。
+ Community MySQL から Aurora MySQL バージョン 3.04.0 および 3.04.1 に移行した後に、一部の `performance_schema` テーブルを参照する SQL ステートメントが、これらのテーブルが欠落しているため、エラーを返すことがある問題を修正しました。
+ Aurora MySQL 2.11.\$1 より前のバージョンからアップグレードした後で、小さいリードレプリカインスタンスでレプリケーションの遅延が長くなる可能性がある問題を修正しました。
+ スナップショットの復元、バックトラック、またはデータベースのクローン作成のオペレーション後に、降順インデックスを使用する `AUTO_INCREMENT` 列で重複キーエラーが発生する可能性がある問題を修正しました。
+ `table_open_cache` データベースパラメータの変更が、DB インスタンスを再起動するまで有効にならないことがある問題を修正しました。
+ リーダー DB インスタンスがテーブルを開くことができず、ERROR 1146 が発生する問題を修正しました。この問題は、ライター DB インスタンスで `INPLACE` アルゴリズムが使用されている間に、特定の種類のオンラインデータ定義言語 (DDL) ステートメントを実行すると発生します。
+ 内部モニタリングプロセスが重複するスケーリングリクエストを誤って送信した場合に、Aurora Serverless v2 のスケーリング中にインスタンスの再起動を回避するため、問題を修正しました。
+ 接続先のバイナリログ (binlog) コンシューマーが、重複するバイナリログレプリケーションサーバー ID を使用している場合に、データベースが再起動する問題を修正しました。

**アップグレードと移行:**
+ Aurora MySQL バージョン 2 の InnoDB システムテーブルに既に削除されているテーブルスペースに孤立したエントリが存在するため、Aurora MySQL バージョン 3 へのメジャーバージョンアップグレードが失敗する問題を修正しました。

## MySQL Community Edition でのバグ修正の統合
<a name="AuroraMySQL.Updates.3042.Patches"></a>

このリリースには、以下を含め、8.0.28 までのコミュニティ版のバグ修正がすべて反映されています。詳細については、「[MySQL 3.x データベースエンジンの更新で修正された MySQL のバグ](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraMySQLReleaseNotes/AuroraMySQL.Updates.MySQLBugs.html#AuroraMySQL.Updates.MySQLBugs.v3)」を参照してください。
+ キャッシュライン値が誤って計算され、Graviton ベースのインスタンスでのデータベースの再起動中に障害が発生する問題を修正しました。(コミュニティバグ修正 \$135479763)
+ 複数の `AND`、`OR`、または `XOR` 条件を含む SELECT ステートメントをサブクエリとして持つストアドルーチンを繰り返し実行すると、過剰な消費が発生し、仮想メモリが最終的に枯渇する可能性があります。(コミュニティバグ修正 \$133852530)

# Aurora MySQL データベースエンジンの更新 2023-11-13 (バージョン 3.04.1、MySQL 8.0.28 互換)
<a name="AuroraMySQL.Updates.3041"></a><a name="3.04.1"></a><a name="3.04.1"></a>

**バージョン:** 3.04.1

Aurora MySQL 3.04.1 は一般利用可能です。Aurora MySQL 3.04 バージョンは MySQL 8.0.28 と互換性があります。これまでのコミュニティ版の変更点の詳細については、「[MySQL 8.0 Release Notes](https://dev.mysql.com/doc/relnotes/mysql/8.0/en/)」を参照してください。

**注記**  <a name="lts_notice_3041"></a>
このバージョンは、長期サポート (LTS) リリースとして指定されています。詳細については、「**Amazon Aurora ユーザーガイド」の「[Aurora MySQL 長期サポート (LTS) リリース](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Update.SpecialVersions.html#AuroraMySQL.Updates.LTS)」を参照してください。  
LTS バージョンの `AutoMinorVersionUpgrade`パラメータを に設定しない `true` (または **で自動マイナーバージョンアップグレード**を有効にする AWS マネジメントコンソール) ことをお勧めします。これにより、DB クラスターが自動マイナーバージョンアップグレードキャンペーンの次のターゲットバージョンにアップグレードされる可能性があり、それは LTS バージョンではない場合があります。

Aurora MySQL バージョン 3 の新機能の詳細については、「[Aurora MySQL バージョン 3 は MySQL 8.0 との互換性があります](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.MySQL80.html)」を参照してください。Aurora MySQL バージョン 3 と Aurora MySQL バージョン 2 の違いについての詳細は、「[Aurora MySQL バージョン 2 と Aurora MySQL バージョン 3 の比較](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Compare-v2-v3.html)」を参照してください。Aurora MySQL バージョン 3 と MySQL 8.0 Community Edition の比較については、「[Aurora MySQL バージョン 3 と MySQL 8.0 コミュニティエディションの比較](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Compare-80-v3.html)」を参照してください。

現在サポートされている Aurora MySQL リリースは、2.07.9、2.7.10、2.11.\$1、2.12.\$1、3.01.\$1、3.02.\$1、3.03.\$1、3.04.\$1、3.05.\$1 です。

Amazon [RDS ブルー/グリーンデプロイを使用して、現在利用可能な Aurora MySQL バージョン 2 クラスターから Aurora MySQL バージョン 3.04.1 クラスターへのインプレースアップグレード、スナップショットの復元、マネージドブルー/グリーン](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/blue-green-deployments-overview.html)アップグレードの開始を実行できます。 MySQL 

Aurora MySQL バージョン 3 へのアップグレードの計画については、「**Amazon Aurora ユーザーガイド」の「[Upgrade planning for Aurora MySQL version 3](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.mysql80-upgrade-procedure.html#AuroraMySQL.mysql80-planning)」を参照してください。Aurora MySQL のアップグレードに関する一般的な情報については、「**Amazon Aurora ユーザーガイド」の「[Amazon Aurora MySQL DB クラスターのアップグレード](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.Upgrading.html)」を参照してください。

トラブルシューティング情報については、「[Aurora MySQL バージョン 3 のアップグレードに関する問題のトラブルシューティング](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.mysql80-upgrade-procedure.html#AuroraMySQL.mysql80-upgrade-troubleshooting)」を参照してください。

ご質問やご不明点がございましたら、コミュニティフォーラムおよび AWS Support から[AWS サポート](https://aws.amazon.com/support)を受けることができます。詳細については、「**Amazon Aurora ユーザーガイド」の「[Amazon Aurora DB クラスターのメンテナンス](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/USER_UpgradeDBInstance.Maintenance.html)」を参照してください。

## 改良点
<a name="AuroraMySQL.Updates.3041.Improvements"></a>

 **可用性の向上:** 
+ パラレルクエリを使用する Aurora MySQL データベースインスタンスで、多数のパラレルクエリを同時に実行すると、データベースが再起動する問題を修正しました。
+ 拡張バイナリログ (binlog) が有効になっているバイナリログレプリカクラスターで、いずれかのバイナリログソースで `gtid_mode` が `ON` または `ON_PERMISSIVE` に設定されている場合に、実行された GTID セットが誤って復元されることがある問題を修正しました。この問題が原因で、レプリカクラスターのライターインスタンスが復元中にさらに再起動したり、実行された GTID セットを照会したときに誤った結果が返されたりする可能性があります。
+ 拡張バイナリログが有効になっている場合に解放可能なメモリが減少し、Aurora MySQL データベースインスタンスが再起動またはフェイルオーバーする原因となる、メモリ管理の問題を修正しました。
+ ライターインスタンスがデータベースボリュームを拡大させ、160 GB の倍数に達すると、リーダーインスタンスが再起動する問題を修正しました。
+ 拡張バイナリログ機能が有効になっている Aurora MySQL データベースインスタンスが、バイナリログの復旧プロセスが実行されている場合に、起動中に停止してしまう問題を修正しました。
+ [https://dev.mysql.com/doc/refman/8.0/en/show-status.html](https://dev.mysql.com/doc/refman/8.0/en/show-status.html) ステートメントと [https://dev.mysql.com/doc/refman/8.0/en/purge-binary-logs.html](https://dev.mysql.com/doc/refman/8.0/en/purge-binary-logs.html) ステートメントを同時に実行すると、デッドラッチが原因でデータベースインスタンスが再起動する可能性がある問題を修正しました。purge binary logs は、ユーザーが設定したバイナリログの保持期間に従って実行されるマネージドステートメントです。
+ データベースが内部システムテーブルでトリガーを作成または削除しているときにライターインスタンスが再起動すると、データベースクラスターが使用できない状態になる問題を修正しました。
+ Aurora レプリカのあるクラスターで拡張バイナリログ機能を使用する場合、セマフォの待機時間が長くなり、データベースインスタンスが再起動する可能性がある問題を修正しました。

 **全般的な機能強化:** 
+ Aurora MySQL 3.04.0 で実行されている Aurora Serverless v2 データベースクラスターで拡張バイナリログが有効になっている場合に、データベースが使用できなくなることがある問題を修正しました。
+ 拡張バイナリログ機能が有効になっている場合は、Aurora ストレージへの書き込み前に、未使用のストレージメタデータが削除されます。その結果、ネットワーク上で転送されるバイト数が増えて書き込み遅延が長くなり、データベースの再起動やフェイルオーバーが発生する特定のシナリオを回避できます。
+ アップグレード時または移行時に Aurora 固有のパフォーマンススキーマテーブルが作成されない問題を修正しました。
+ 拡張バイナリログが有効になっている場合に、CloudWatch の `NumBinaryLogFiles` メトリクスに誤った結果が表示されることがある問題を修正しました。

 **アップグレードと移行:** 
+ MySQL 5.7 から MySQL 8.0 にアップグレードする際に、1 つのデータベースに多数のテーブルがある場合、サーバーがメモリを過剰に消費していました。テーブルをアップグレードできるかどうかを確認する過程で、データディクショナリ `Table` オブジェクトをすべて事前に取得し、それぞれを処理して名前を取得してから、リストに対して [https://dev.mysql.com/doc/refman/8.0/en/check-table.html#check-table-version-compatibility](https://dev.mysql.com/doc/refman/8.0/en/check-table.html#check-table-version-compatibility) を実行していたことが判明しました。この場合、すべてのオブジェクトを事前に取得する必要はなく、そのせいでメモリ消費量に大きな影響が出ていました。この問題を解決するために、このような場合には、一度に 1 つずつ `Table` オブジェクトを取得し、必要なチェックをすべて実行して名前を取得し、オブジェクトを解放してから、次のオブジェクトに進むことにしました。(バグ \$134526001)

## MySQL Community Edition でのバグ修正の統合
<a name="AuroraMySQL.Updates.3041.Patches"></a>

このリリースには、以下を含め、8.0.28 までのコミュニティ版のバグ修正がすべて反映されています。詳細については、「[MySQL 3.x データベースエンジンの更新で修正された MySQL のバグ](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraMySQLReleaseNotes/AuroraMySQL.Updates.MySQLBugs.html#AuroraMySQL.Updates.MySQLBugs.v3)」を参照してください。
+ バックグラウンドの TLS 証明書のローテーションが原因で CPU 使用率が高くなる問題を修正しました (コミュニティのバグ修正 \$134284186)。

# Aurora MySQL データベースエンジンの更新 2023-07-31 (バージョン 3.04.0) 、MySQL 8.0.28 互換)
<a name="AuroraMySQL.Updates.3040"></a><a name="3.04.0"></a><a name="3.04.0"></a>

 **バージョン:** 3.04.0 

Aurora MySQL 3.04.0 は一般公開されています。Aurora MySQL 3.04 バージョンは MySQL 8.0.28 と互換性があり、Aurora MySQL 3.03 バージョンは MySQL 8.0.26 と互換性があり、Aurora MySQL 3.02 バージョンは MySQL 8.0.23 と互換性があります。8.0.23 から 8.0.28 で行われたコミュニティ版の変更点の詳細については、「[MySQL 8.0 Release Notes](https://dev.mysql.com/doc/relnotes/mysql/8.0/en/)」を参照してください。

**注記**  <a name="lts_notice_3040"></a>
このバージョンは、長期サポート (LTS) リリースとして指定されています。詳細については、「**Amazon Aurora ユーザーガイド」の「[Aurora MySQL 長期サポート (LTS) リリース](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Update.SpecialVersions.html#AuroraMySQL.Updates.LTS)」を参照してください。  
LTS バージョンの `AutoMinorVersionUpgrade`パラメータを に設定しない `true` (または **で自動マイナーバージョンアップグレード**を有効にする AWS マネジメントコンソール) ことをお勧めします。これにより、DB クラスターが自動マイナーバージョンアップグレードキャンペーンの次のターゲットバージョンにアップグレードされる可能性があり、それは LTS バージョンではない場合があります。

Aurora MySQL バージョン 3 の新機能の詳細については、「[Aurora MySQL バージョン 3 は MySQL 8.0 との互換性があります](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.MySQL80.html)」を参照してください。Aurora MySQL バージョン 3 と Aurora MySQL バージョン 2 の違いについての詳細は、「[Aurora MySQL バージョン 2 と Aurora MySQL バージョン 3 の比較](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/Aurora.AuroraMySQL.Compare-v2-v3.html)」を参照してください。Aurora MySQL バージョン 3 と MySQL 8.0 Community Edition の比較については、「[Aurora MySQL バージョン 3 と MySQL 8.0 コミュニティエディションの比較](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Compare-80-v3.html)」を参照してください。

 現在サポートされている Aurora MySQL リリースは、2.07.9、2.11.1、2.11.2、3.01.\$1、3.02.\$1、3.03.\$1、3.04.0 です。

現在サポートされている Aurora MySQL バージョン 2 クラスターから Aurora MySQL バージョン 3.04.0 クラスターへのインプレースアップグレード、スナップショットの復元、[Amazon RDS ブルー/グリーンデプロイ](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/blue-green-deployments-overview.html)によるマネージドブルー/グリーンアップグレードの開始を行うことができます。

 Aurora MySQL バージョン 3 へのアップグレードの計画については、「**Amazon Aurora ユーザーガイド」の「[Upgrade planning for Aurora MySQL version 3](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.mysql80-upgrade-procedure.html#AuroraMySQL.mysql80-planning)」を参照してください。Aurora MySQL のアップグレードに関する一般的な情報については、「**Amazon Aurora ユーザーガイド」の「[Amazon Aurora MySQL DB クラスターのアップグレード](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.Upgrading.html)」を参照してください。

トラブルシューティング情報については、「[Aurora MySQL バージョン 3 のアップグレードに関する問題のトラブルシューティング](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.mysql80-upgrade-procedure.html#AuroraMySQL.mysql80-upgrade-troubleshooting)」を参照してください。

 ご質問やご不明点がございましたら、コミュニティフォーラムおよび AWS Support から[AWS サポート](https://aws.amazon.com/support)を受けることができます。詳細については、「**Amazon Aurora ユーザーガイド」の「[Amazon Aurora DB クラスターのメンテナンス](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/USER_UpgradeDBInstance.Maintenance.html)」を参照してください。

**注記**  
Aurora MySQL の拡張バイナリログ (binlog) は、現在、Aurora MySQL バージョン 3.04.0 の Aurora Serverless v2 データベースインスタンスではサポートされていません。この機能を有効にすると、データベースを使用できなくなる可能性があります。Aurora MySQL バージョン 3.04.0 で拡張バイナリログを使用する必要がある場合は、[非サーバーレスのデータベースインスタンスクラス](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/Concepts.DBInstanceClass.html#Concepts.DBInstanceClass.Types)を使用するか、Serverless v2 データベースインスタンスの ACU の最小値と最大値を同じ値に設定することをお勧めします。  
Aurora MySQL の拡張バイナリログ記録の詳細については、「[Aurora ユーザーガイド](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Replication.MySQL.html#AuroraMySQL.Enhanced.binlog)」を参照してください。

## 改良点
<a name="AuroraMySQL.Updates.3040.Improvements"></a>

**新機能:**
+ InnoDB フルテキストインデックスを使用して[自然言語モード](https://dev.mysql.com/doc/refman/8.0/en/fulltext-natural-language.html)でフレーズを検索するクエリのパフォーマンスが向上しました。MySQL の全文検索の詳細については、「[Full-Text Search Functions](https://dev.mysql.com/doc/refman/8.0/en/fulltext-search.html)」を参照してください。
+ Amazon Aurora MySQL はローカル (クラスター内) 書き込み転送をサポートしています。リーダー DB インスタンスから Aurora MySQL DB クラスター内のライター DB インスタンスに書き込み操作を転送できるようになりました。詳細については、「[Amazon Aurora MySQL DB クラスターでのローカル書き込み転送の使用](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/aurora-mysql-write-forwarding.html)」を参照してください。
+ `autocommit` が無効になっているセッションで [Amazon Aurora Global Database の書き込み転送機能を使用する](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/aurora-global-database-write-forwarding.html)場合に、`aurora_replica_read_consistency` パラメータの値を変更する機能が追加されました。詳細については、「[書き込み転送の設定パラメータ](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/aurora-global-database-write-forwarding.html#aurora-global-database-write-forwarding-params)」を参照してください。
+ Aurora MySQL 3.04 以降、[グローバルデータベースの書き込み転送](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/aurora-global-database-write-forwarding.html#aurora-global-database-write-forwarding-params)機能では、データベースクラスターとデータベースインスタンスのパラメータグループを使用して `aurora_replica_read_consistency` パラメータの値を設定できるようになりました。Aurora MySQL 3.04 より前のバージョンでは、このパラメータの値はセッションレベルでしか設定できませんでした。

**以下のセキュリティの問題と CVE の修正:**
+ SSL/TLS プロバイダーが OpenSSL から [AWS-LC](https://github.com/aws/aws-lc) に変更されました。これに伴い、以下を始めとする多数の変更が加えられました。
  + Aurora MySQL バージョン 3.04.0 から上位バージョンへのアップグレード時に、SSL を使用するデータベース接続を、ダウンタイムのない再起動とダウンタイムのないパッチ適用で復元できるようになりました。
  + TLSv1.3 に対応しました。併せて、TLS\$1AES\$1128\$1GCM\$1SHA256、TLS\$1AES\$1256\$1GCM\$1SHA384、TLS\$1CHACHA20\$1POLY1305\$1SHA256 SSL の暗号がサポートされています。
  + 安全性の低い DHE-RSA-\$1 暗号のサポートは終了しました。

  詳細については、「[Aurora MySQL DB クラスターでの TLS の使用](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Security.html#AuroraMySQL.Security.SSL)」を参照してください。
+ 動的権限 `SHOW_ROUTINE` を `rds_superuser_role` に付与しました。この権限があれば、ストアドプロシージャやファンクションなど、すべてのストアドルーチンの定義とプロパティにアクセスできます。詳細については、「[SHOW\$1ROUTINE](https://dev.mysql.com/doc/refman/8.0/en/privileges-provided.html#priv_show-routine)」を参照してください。
+ 監査ログファイルのローテーション中に、監査ログでイベントが見落とされる場合がある問題を修正しました。
+ 安全性とパフォーマンスに優れた Transport Layer Security (TLS) 1.3 プロトコルのサポートが有効になりました。TLS 1.2 バージョンとの互換性も確保されています。
+ TLS バージョン TLSv1 と TLSv1.1 は、コミュニティ版の MySQL 8.0.26 で非推奨となった経緯から、Aurora MySQL 3.03 でも非推奨となりました。これらのプロトコルはコミュニティ版の MySQL 8.0.28 で削除され、それを受けて Aurora MySQL 3.04 でも削除されました。デフォルトでは、TLS 1.2 以降で通信できないセキュアクライアントは拒否されます。TLS を使用してデータベースインスタンスに接続する方法については、「[Amazon Aurora MySQL でのセキュリティ](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Security.html)」を参照してください。

このリリースには、次の CVE 修正が含まれています。
+ [CVE-2023-21963](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2023-21963)
+ [CVE-2023-21912](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2023-21912)
+ [CVE-2023-0215](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2023-0215)
+ [CVE-2022-43551](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2022-43551)
+ [CVE-2022-37434](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2022-37434)
+ [CVE-2022-21635](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2022-21635)
+ [CVE-2022-21556](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2022-21556)
+ [CVE-2022-21352](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2022-21352)
+ [CVE-2021-35630](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-35630)
+ [CVE-2021-35624](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-35624)

**可用性の向上:**
+ 長時間のトランザクションの復旧中にデータベースが再起動する可能性がある問題を修正しました。
+ データベースアクティビティストリームイベントの暗号化が原因で、データベースが再起動する問題を修正しました。
+ 起動中または Aurora Serverless v2 でのスケーリング中に InnoDB バッファプールが初期化される際のメモリ不足エラーに起因する、メモリ管理の問題を修正しました。この問題が原因で、データベースインスタンスが再起動したり、パフォーマンスが低下したり (スループットの低下やレイテンシーの増大など) する場合がありました。
+ Aurora MySQL パラレルクエリの実行プランを利用するクエリの実行中に、Aurora MySQL リーダーインスタンスが再起動する問題を修正しました。
+ 特定の状況下で、範囲の推定中に Aurora リーダーインスタンスが再起動する可能性がある問題を修正しました。
+ 自動増分列がからむ負荷の高い挿入オペレーションの実行中に再起動が発生した場合に、起動時のデータベース復旧が中断されることがある問題を修正しました。
+ Aurora の高度な監査で、サーバー変数 `server_audit_events` が `ALL` または `QUERY` に設定されていると、情報メッセージが Aurora MySQL エラーログに過剰に記録される問題を修正しました。この問題が原因で、データベースインスタンスが再起動する可能性があります。
+ パラレルクエリが有効になっている場合に、`INSERT` ステートメントのロールバック中にデータベースが再起動する可能性がある問題を修正しました。
+ クエリに対して `EXPLAIN ANALYZE` プロファイリングツールを実行し、`EXTRA` 情報列内に出力「`all select tables were optimized away`」が返された場合に、データベースインスタンスが再起動する可能性がある問題を修正しました。詳細については、MySQL ドキュメントの「[`EXPLAIN` Output Format](https://dev.mysql.com/doc/refman/8.0/en/explain-output.html)」を参照してください。
+ グローバル書き込み転送を使用する Aurora グローバルデータベースのセカンダリリージョンのリーダーインスタンスが、転送された[暗黙的 commit ステートメント](https://dev.mysql.com/doc/refman/8.0/en/implicit-commit.html)でエラーが発生したときに再起動する問題を修正しました。
+ Aurora グローバルデータベースのセカンダリリージョンからグローバル書き込み転送を使用して `SELECT FOR UPDATE` クエリを実行すると、Aurora グローバルデータベースのプライマリリージョンのライターインスタンスが再起動する問題を修正しました。

 **全般的な機能強化:** 
+ 新しいストアドプロシージャ `mysql.rds_gtid_purged` が追加され、ユーザーが `GTID_PURGED` システム変数を設定できるようになりました。詳細については、「[mysql.rds\$1gtid\$1purged](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/mysql-stored-proc-replicating.html#mysql_rds_gtid_purged)」を参照してください。
+ 2 つの新しいストアドプロシージャ `mysql.rds_start_replication_until` と `mysql.rds_start_replication_until_gtid` が追加され、ユーザーがバイナリログのレプリケーションを停止する場所を設定できるようになりました。Aurora MySQL におけるバイナリログレプリケーションの停止場所の設定については、「[mysql.rds\$1start\$1replication\$1until](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/mysql-stored-proc-replicating.html#mysql_rds_start_replication_until)」を参照してください。
+ [Aurora MySQL のレプリケーション制御のストアドプロシージャ](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/mysql-stored-proc-replicating.html)が、autocommit (自動コミット) モードが無効になっているセッションから呼びされた場合に [https://dev.mysql.com/doc/refman/8.0/en/set-sql-log-bin.html](https://dev.mysql.com/doc/refman/8.0/en/set-sql-log-bin.html) 変数を変更できない問題を修正しました。
+ データ制御言語 (DCL) ステートメント `GRANT/REVOKE` および `CREATE/DROP/ALTER/RENAME USER` の論理レプリケーションのサポートが追加されました。
+ InnoDB の統計情報が古くならないように、問題を修正しました。古くなると、最適ではないクエリ実行プランが生成され、クエリの実行時間が長くなる可能性があります。
+ 2 つの新しいシステムビュー `information_schema.aurora_global_db_instance_status` と `information_schema.aurora_global_db_status` が追加されました。これらのビューを使用して、Aurora MySQL グローバルデータベースクラスター内のプライマリリソースとセカンダリリソースのステータスとトポロジを表示できます。この 2 つのシステムビューの詳細については、「[Aurora MySQL — 固有の information\$1schema テーブル](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Reference.ISTables.html)」を参照してください。
+ ワイルドカード文字をエスケープした `SET ROLE` ステートメントを実行した後で、名前にワイルドカード文字が含まれているデータベースにユーザーがアクセスできなくなる問題を修正しました。
+ 監査ログのローテーション中に報告されたイベントが監査ログに書き込まれない場合がある問題を修正しました。
+ `TRIGGER` の実行によって内部一時テーブルが作成されると、ライターデータベースインスタンスが再起動する可能性がある問題を修正しました。
+ 新しいシステム変数 `innodb_aurora_max_partitions_for_range` が追加されました。永続的な統計情報が得られない場合は、このパラメータを使用して、パーティション分割テーブルの行数計算の実行時間を短縮できます。詳細については、ドキュメント「[Aurora MySQL 設定パラメータ](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Reference.ParameterGroups.html)」を参照してください。
+ パーティション分割テーブルを作成するときに、ユーザーが `ROW_FORMAT` を `COMPRESSED` に設定できてしまう問題を修正しました。テーブルは暗黙的に `COMPACT` 形式に変換され、Aurora MySQL は圧縮テーブルをサポートしていないことを通知する警告が表示されます。
+ `replica_parallel_type` 変数を `LOGICAL_CLOCK` に設定し、`replica_preserve_commit_order` 変数を `ON` にすると、マルチスレッドのバイナリログレプリケーションが停止する可能性がある問題を修正しました。この問題は、500 MB を超えるトランザクションがソースで実行された場合に発生する可能性があります。
+ [グローバルデータベースの書き込み転](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/aurora-global-database-write-forwarding.html)送機能が有効になっている場合に、セカンダリリージョンのリーダーインスタンスの `performance_schema` 設定を変更すると、プライマリリージョンのライターインスタンスに変更が意図せず転送されることがある問題を修正しました。
+ データページが Aurora ストレージファイルシステムから読み取られた後で、サーバーステータス変数 `innodb_buffer_pool_reads` が更新されないことがある問題を修正しました。
+ Aurora I/O-Optimized クラスター設定を選択した場合、Aurora MySQL のパラレルクエリはサポートされません。詳細については、Amazon Aurora MySQL のパラレルクエリの「[制限事項](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/aurora-mysql-parallel-query.html#aurora-mysql-parallel-query-limitations)」を参照してください。
+ パラレルクエリが有効になっている場合に、プライマリインデックスまたはセカンダリインデックスを活用する特定の `SELECT` クエリについて、クエリプランオプティマイザが非効率的な実行プランを選択する問題を修正しました。
+ タイムゾーン定義が IANA 2023c バージョンにアップグレードされました。
+ リレーログファイルへの書き込み時の競合を減らすために、バイナリログレプリカに対するファイル管理パフォーマンスの最適化を導入しました。
+ ユーザーのワークロードに関係なく、`information_schema.aurora_global_db_status` テーブルの `RPO_LAG_IN_MILLISECONDS` 列と `AuroraGlobalDBRPOLag` CloudWatch メトリクスが常にゼロと表示される問題を修正しました。
+ 新しいパラメータ `aurora_tmptable_enable_per_table_limit` が追加されました。このパラメータを有効にした場合は、TempTable ストレージエンジンによって作成される個々のインメモリ内部一時テーブルの最大サイズを `tmp_table_size` 変数で定義します。詳細については、「[内部 (黙示的) 一時テーブルのストレージエンジン](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/ams3-temptable-behavior.html#ams3-temptable-behavior-engine)」を参照してください。
+ [グローバルデータベース書き込み転送](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/aurora-global-database-write-forwarding.html)機能が有効になっている場合に、追加の接続が作成される問題を修正しました。この問題は、リーダーインスタンスの読み取り専用トランザクションが暗黙のコミットを誤ってライターに転送した場合に発生します。
+ [グローバルデータベース書き込み転送](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/aurora-global-database-write-forwarding.html)機能を使用した接続で、`performance_schema.threads` テーブルの `PROCESSLIST_USER` フィールドと `PROCESSLIST_HOST` フィールドがプライマリリージョンのライターに入力取り込まれない問題を修正しました。このテーブルとパフォーマンススキーマの詳細については、MySQL リファレンスマニュアルの「[The threads Table](https://dev.mysql.com/doc/refman/8.0/en/performance-schema-threads-table.html)」および「Amazon Aurora ユーザーガイド」の「[Performance Schema の概要](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/USER_PerfInsights.EnableMySQL.html#USER_PerfInsights.EnableMySQL.overview)」を参照してください。
+ [グローバルデータベースの書き込み転送](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/aurora-global-database-write-forwarding.html)機能の使用時に、セカンダリリージョンのリーダーインスタンスで表示される `CommitLatency` Cloudwatch メトリクスの値が間違っていた問題を修正しました。セカンダリデータベースクラスターで転送された DML ステートメントのレイテンシーをモニタリングするには、`ForwardingReplicaDMLLatency` メトリクスと `ForwardingWriterDMLLatency` メトリクスを使用することをお勧めします。コミットレイテンシーは、プライマリリージョンのライターインスタンスの `CommitLatency` メトリクスを使用して確認することもできます。詳細については、「Aurora ユーザーガイド」の「[書き込み転送のための Amazon CloudWatch メトリクスと Aurora MySQL ステータス変数](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/aurora-global-database-write-forwarding.html#aurora-global-database-write-forwarding-cloudwatch)」を参照してください。
+ [https://dev.mysql.com/doc/refman/8.0/en/replication-options-replica.html#sysvar_replica_parallel_workers](https://dev.mysql.com/doc/refman/8.0/en/replication-options-replica.html#sysvar_replica_parallel_workers) 変数に 0 より大きい値を設定してマルチスレッドのバイナリログレプリケーションを構成した場合に、バイナリログレプリケーションの管理と設定に使用される [Aurora MySQL のレプリケーション制御のストアドプロシージャ](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/mysql-stored-proc-replicating.html)が誤ってエラーを報告する問題を修正しました。
+ 複数のセッションがメモリに存在しないページにアクセスしようとした際に、CPU の消費量が高くなる問題を修正しました。

 **アップグレードと移行:** 
+ Aurora グローバルデータベースに対して、Aurora MySQL バージョン 3.01、3.02、または 3.03 から Aurora MySQL バージョン 3.04 以降へのマイナーバージョンアップグレードを実行するには、「[エンジンのバージョンを変更して Aurora MySQL をアップグレードする](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.Patching.html#AuroraMySQL.Updates.Patching.ModifyEngineVersion)」を参照してください。
+ Aurora MySQL 2 から Aurora MySQL 3 へのアップグレード時に、`mysql.general_log_backup`、`mysql.general_log`、`mysql.slow_log_backup`、`mysql.slow_log` テーブルに対してスキーマ不整合エラーが報告され、アップグレードの事前チェックが失敗する可能性がある問題を修正しました。アップグレードのトラブルシューティングの詳細については、「[Aurora MySQL バージョン 3 のアップグレードに関する問題のトラブルシューティング](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.mysql80-upgrade-procedure.html#AuroraMySQL.mysql80-upgrade-troubleshooting)」を参照してください。
+ トリガーの定義に含まれている予約済みのキーワードが引用符で囲まれていない場合に、Aurora MySQL バージョン 3 へのメジャーバージョンアップグレードが失敗する可能性がある問題を修正しました。

## MySQL Community Edition でのバグ修正の統合
<a name="AuroraMySQL.Updates.3040.Patches"></a>

このリリースには、以下を含め、8.0.28 までのコミュニティ版のバグ修正がすべて反映されています。詳細については、「[MySQL 3.x データベースエンジンの更新で修正された MySQL のバグ](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraMySQLReleaseNotes/AuroraMySQL.Updates.MySQLBugs.html#AuroraMySQL.Updates.MySQLBugs.v3)」を参照してください。
+  intrinsic の一時テーブルページを含むバッファブロックがページトラバーサル中に再配置され、アサーションエラーが発生する問題を修正しました (バグ\$1 33715694)。
+ InnoDB: オンライン DDL オペレーションによる領域外メモリへのアクセスを阻止します (バグ \$134750489、バグ \$1108925)。
+ 複数の共通テーブル式 (CTE) がネスト構造になっている複雑な SQL ステートメントの処理中に、誤ったクエリ結果が生成されることがある問題を修正しました (バグ \$134572040、バグ \$134634469、バグ \$133856374)。

# Aurora MySQL データベースエンジンの更新 2023-12-08 (バージョン 3.03.3) (廃止)
<a name="AuroraMySQL.Updates.3033"></a><a name="3.03.3"></a><a name="3.03.3"></a>

 **バージョン:** 3.03.3 

 Aurora MySQL 3.03.3 は一般利用可能です。Aurora MySQL 3.03 バージョンは、MySQL 8.0.26 と互換性があります。8.0.23 から 8.0.28 で行われたコミュニティ版の変更点の詳細については、「[MySQL 8.0 Release Notes](https://dev.mysql.com/doc/relnotes/mysql/8.0/en/)」を参照してください。

 Aurora MySQL バージョン 3 の新機能の詳細については、「[Aurora MySQL バージョン 3 は MySQL 8.0 との互換性があります](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.MySQL80.html)」を参照してください。Aurora MySQL バージョン 3 と Aurora MySQL バージョン 2 の違いについての詳細は、「[Aurora MySQL バージョン 2 と Aurora MySQL バージョン 3 の比較](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Compare-v2-v3.html)」を参照してください。Aurora MySQL バージョン 3 と MySQL 8.0 Community Edition の比較については、「[Aurora MySQL バージョン 3 と MySQL 8.0 コミュニティエディションの比較](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Compare-80-v3.html)」を参照してください。

 現在利用可能な Aurora MySQL リリースは、2.07.9、2.07.10、2.11.\$1、2.12.\$1、3.01.\$1、3.02.\$1、3.03.\$1、3.04.\$1、3.05.\$1 です。

 現在利用可能な Aurora MySQL バージョン 2 クラスターから Aurora MySQL バージョン 3.03.3 クラスターへのインプレースアップグレード、スナップショットの復元、[Amazon RDS ブルー/グリーンデプロイ](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/blue-green-deployments-overview.html)によるマネージドブルー/グリーンアップグレードの開始を行うことができます。

 Aurora MySQL バージョン 3 へのアップグレードの計画については、「**Amazon Aurora ユーザーガイド」の「[Upgrade planning for Aurora MySQL version 3](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.mysql80-upgrade-procedure.html#AuroraMySQL.mysql80-planning)」を参照してください。Aurora MySQL のアップグレードに関する一般的な情報については、「**Amazon Aurora ユーザーガイド」の「[Amazon Aurora MySQL DB クラスターのアップグレード](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.Upgrading.html)」を参照してください。

トラブルシューティング情報については、「[Aurora MySQL バージョン 3 のアップグレードに関する問題のトラブルシューティング](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.mysql80-upgrade-procedure.html#AuroraMySQL.mysql80-upgrade-troubleshooting)」を参照してください。

 ご質問やご不明点がございましたら、コミュニティフォーラムや [AWS サポート](https://aws.amazon.com/support)から AWS サポートにお問い合わせください。詳細については、「**Amazon Aurora ユーザーガイド」の「[Amazon Aurora DB クラスターのメンテナンス](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/USER_UpgradeDBInstance.Maintenance.html)」を参照してください。

## 改善点
<a name="AuroraMySQL.Updates.3033.Improvements"></a>

**以下のセキュリティの問題と CVE の修正:**

マネージド型の環境での処理を微調整するための修正およびその他の機能強化。以下の CVE の追加の修正:
+ [CVE-2023-38545](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2023-38545)

 **可用性の向上:** 
+ パラレルクエリを使用する Aurora MySQL データベースインスタンスで、多数のパラレルクエリを同時に実行すると、データベースが再起動する問題を修正しました。
+ 拡張バイナリログ (binlog) が有効になっているバイナリログレプリカクラスターで、いずれかのバイナリログソースで `gtid_mode` が `ON` または `ON_PERMISSIVE` に設定されている場合に、実行された GTID セットが誤って復元されることがある問題を修正しました。この問題が原因で、レプリカクラスターのライターインスタンスが復元中にさらに再起動したり、実行された GTID セットを照会したときに誤った結果が返されたりする可能性があります。
+ 拡張バイナリログが有効になっている場合に解放可能なメモリが減少し、Aurora MySQL データベースインスタンスが再起動またはフェイルオーバーする原因となる、メモリ管理の問題を修正しました。
+ ライターインスタンスがデータベースボリュームを拡大させ、160 GB の倍数に達すると、リーダーインスタンスが再起動する問題を修正しました。
+ 拡張バイナリログ機能が有効になっている Aurora MySQL データベースインスタンスが、バイナリログの復旧プロセスが実行されている場合に、起動中に停止してしまう問題を修正しました。
+ ダウンタイムのないパッチ適用中にインスタンスが再起動し、データベース接続が予期せず切断される問題を修正しました。
+ [https://dev.mysql.com/doc/refman/8.0/en/show-status.html](https://dev.mysql.com/doc/refman/8.0/en/show-status.html) ステートメントと [https://dev.mysql.com/doc/refman/8.0/en/purge-binary-logs.html](https://dev.mysql.com/doc/refman/8.0/en/purge-binary-logs.html) ステートメントを同時に実行すると、デッドラッチが原因でデータベースインスタンスが再起動する可能性がある問題を修正しました。purge binary logs は、ユーザーが設定したバイナリログの保持期間に従って実行されるマネージドステートメントです。
+ Aurora レプリカのあるクラスターで拡張バイナリログ機能を使用する場合、セマフォの待機時間が長くなり、データベースインスタンスが再起動する可能性がある問題を修正しました。

 **全般的な機能強化:** 
+ 拡張バイナリログ機能が有効になっている場合は、Aurora ストレージへの書き込み前に、未使用のストレージメタデータが削除されます。その結果、ネットワーク上で転送されるバイト数が増えて書き込み遅延が長くなり、データベースの再起動やフェイルオーバーが発生する特定のシナリオを回避できます。
+ 拡張バイナリログが有効になっている場合に、CloudWatch の `NumBinaryLogFiles` メトリクスに誤った結果が表示されることがある問題を修正しました。
+ `table_open_cache` データベースパラメータの変更が、データベースインスタンスを再起動するまで有効にならないことがある問題を修正しました。
+ 接続先のバイナリログ (binlog) コンシューマーが、重複するバイナリログレプリケーションサーバー ID を使用している場合に、データベースが再起動する問題を修正しました。

## MySQL Community Edition でのバグ修正の統合
<a name="AuroraMySQL.Updates.3033.Patches"></a>

このリリースには、以下を含め、8.0.26 までのコミュニティ版のバグ修正がすべて反映されています。詳細については、「[MySQL 3.x データベースエンジンの更新で修正された MySQL のバグ](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraMySQLReleaseNotes/AuroraMySQL.Updates.MySQLBugs.html#AuroraMySQL.Updates.MySQLBugs.v3)」を参照してください。
+  バックグラウンドの TLS 証明書のローテーションが原因で CPU 使用率が高くなる問題を修正しました (コミュニティのバグ修正 \$134284186)。

# Aurora MySQL データベースエンジンの更新 2023-08-29 (バージョン 3.03.2) (廃止)
<a name="AuroraMySQL.Updates.3032"></a><a name="3.03.2"></a><a name="3.03.2"></a>

 **バージョン:** 3.03.2 

 Aurora MySQL 3.03.2 は一般公開されています。Aurora MySQL 3.04 バージョンは MySQL 8.0.28 と互換性があり、Aurora MySQL 3.03 バージョンは MySQL 8.0.26 と互換性があり、Aurora MySQL 3.02 バージョンは MySQL 8.0.23 と互換性があります。8.0.23 から 8.0.28 で行われたコミュニティ版の変更点の詳細については、「[MySQL 8.0 Release Notes](https://dev.mysql.com/doc/relnotes/mysql/8.0/en/)」を参照してください。

 Aurora MySQL バージョン 3 の新機能の詳細については、「[Aurora MySQL バージョン 3 は MySQL 8.0 との互換性があります](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.MySQL80.html)」を参照してください。Aurora MySQL バージョン 3 と Aurora MySQL バージョン 2 の違いについての詳細は、「[Aurora MySQL バージョン 2 と Aurora MySQL バージョン 3 の比較](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Compare-v2-v3.html)」を参照してください。Aurora MySQL バージョン 3 と MySQL 8.0 Community Edition の比較については、「[Aurora MySQL バージョン 3 と MySQL 8.0 コミュニティエディションの比較](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Compare-80-v3.html)」を参照してください。

 現在入手可能な Aurora MySQL リリースは、2.07.9、2.07.10、2.11.\$1、3.01.\$1、3.02.\$1、3.03.\$1、3.04.\$1 です。

 現在入手可能な Aurora MySQL バージョン 2 クラスターから Aurora MySQL バージョン 3.03.2 クラスターへのインプレースアップグレード、スナップショットの復元、[Amazon RDS ブルー/グリーンデプロイ](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/blue-green-deployments-overview.html)によるマネージドブルー/グリーンアップグレードの開始を行うことができます。

 Aurora MySQL バージョン 3 へのアップグレードの計画については、「**Amazon Aurora ユーザーガイド」の「[Upgrade planning for Aurora MySQL version 3](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.mysql80-upgrade-procedure.html#AuroraMySQL.mysql80-planning)」を参照してください。Aurora MySQL のアップグレードに関する一般的な情報については、「**Amazon Aurora ユーザーガイド」の「[Amazon Aurora MySQL DB クラスターのアップグレード](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.Upgrading.html)」を参照してください。

トラブルシューティング情報については、「[Aurora MySQL バージョン 3 のアップグレードに関する問題のトラブルシューティング](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.mysql80-upgrade-procedure.html#AuroraMySQL.mysql80-upgrade-troubleshooting)」を参照してください。

 ご質問やご不明点がございましたら、コミュニティフォーラムや [AWS サポート](https://aws.amazon.com/support)から AWS サポートにお問い合わせください。詳細については、「**Amazon Aurora ユーザーガイド」の「[Amazon Aurora DB クラスターのメンテナンス](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/USER_UpgradeDBInstance.Maintenance.html)」を参照してください。

## 改善点
<a name="AuroraMySQL.Updates.3032.Improvements"></a>

**以下のセキュリティの問題と CVE の修正:**
+ 監査ログファイルのローテーション中に、監査ログでイベントが見落とされる場合がある問題を修正しました。

このリリースには、次の CVE 修正が含まれています。
+ [CVE-2023-21963](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2023-21963)
+ [CVE-2023-21912](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2023-21912)
+ [CVE-2023-0215](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2023-0215)
+ [CVE-2022-43551](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2022-43551)
+ [CVE-2022-37434](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2022-37434)

 **可用性の向上:** 
+ 長時間のトランザクションの復旧中にデータベースが再起動する可能性がある問題を修正しました。
+ データベースが内部システムテーブルでトリガーを作成または削除しているときにライターインスタンスが再起動すると、データベースクラスターが使用できない状態になる問題を修正しました。
+ 集計関数を参照するクエリの実行中に、データベースインスタンスが再起動する可能性がある問題を修正しました。
+ パラレルクエリが有効になっている場合に、`INSERT` ステートメントのロールバック中にデータベースが再起動する可能性がある問題を修正しました。
+ 高速挿入は、Aurora MySQL バージョン 3.03.2 以降の通常の InnoDB テーブルでのみ有効です。この最適化は、InnoDB 一時テーブルでは機能しません。高速挿入のパフォーマンスの向上の詳細については、「[Amazon Aurora MySQL の概要](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/Aurora.AuroraMySQL.Overview.html#Aurora.AuroraMySQL.Performance)」を参照してください。

 **全般的な機能強化:** 
+ リーダーインスタンスがテーブルを開くことができず、`ERROR 1146` が発生する問題を修正しました。この問題は、ライターインスタンスで `INPLACE` アルゴリズムが使用されている間に、特定の種類のオンラインデータ定義言語 (DDL) を実行すると発生します。
+ リレーログファイルへの書き込み時の競合を減らすために、バイナリログレプリカに対するファイル管理パフォーマンスの最適化を導入しました。
+ パラレルクエリが有効になっている場合に、プライマリインデックスまたはセカンダリインデックスを活用する特定の `SELECT` クエリについて、クエリプランオプティマイザが非効率的な実行プランを選択する問題を修正しました。
+ データ制御言語 (DCL) ステートメント `GRANT/REVOKE` および `CREATE/DROP/ALTER/RENAME USER` の論理レプリケーションのサポートが追加されました。
+ Aurora I/O-Optimized クラスター設定を選択した場合、Amazon Aurora MySQL のパラレルクエリはサポートされません。詳細については、Aurora MySQL のパラレルクエリの「[制限事項](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/aurora-mysql-parallel-query.html#aurora-mysql-parallel-query-limitations)」を参照してください。

 **アップグレードと移行:** 
+ Aurora グローバルデータベースに対して、Aurora MySQL バージョン 3.01 または 3.02 から Aurora MySQL バージョン 3.03 以降へのマイナーバージョンアップグレードを実行するには、「[エンジンのバージョンを変更して Aurora MySQL をアップグレードする](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.Patching.html#AuroraMySQL.Updates.Patching.ModifyEngineVersion)」を参照してください。
+ トリガーの定義に含まれている予約済みのキーワードが引用符で囲まれていない場合に、Aurora MySQL バージョン 3 へのメジャーバージョンアップグレードが失敗する可能性がある問題を修正しました。

## MySQL Community Edition でのバグ修正の統合
<a name="AuroraMySQL.Updates.3032.Patches"></a>

このリリースには、以下を含め、8.0.26 までのコミュニティ版のバグ修正がすべて反映されています。詳細については、「[MySQL 3.x データベースエンジンの更新で修正された MySQL のバグ](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraMySQLReleaseNotes/AuroraMySQL.Updates.MySQLBugs.html#AuroraMySQL.Updates.MySQLBugs.v3)」を参照してください。
+  複数の共通テーブル式 (CTE) がネスト構造になっている複雑な SQL ステートメントの処理中に、誤ったクエリ結果が生成されることがある問題を修正しました。(バグ \$134572040、バグ \$134634469、バグ \$133856374) 
+  InnoDB: 同じテーブルの統計を初期化解除および初期化しようとするスレッド間で競合状態になり、アサーション障害が発生していました。(バグ \$133135425) 
+  InnoDB: オンライン DDL オペレーションによる領域外メモリへのアクセスを阻止します。(バグ \$134750489、バグ \$1108925) 

# Aurora MySQL データベースエンジンの更新 2023-05-11 (バージョン 3.03.1) (廃止)
<a name="AuroraMySQL.Updates.3031"></a><a name="3.03.1"></a><a name="3.03.1"></a>

 **バージョン:** 3.03.1 

 Aurora MySQL 3.03.1 は一般公開されています。Aurora MySQL 3.03 バージョンは MySQL 8.0.26 と互換性があり、Aurora MySQL 3.02 バージョンは MySQL 8.0.23 と互換性があります。8.0.23 から 8.0.26 で行われたコミュニティ版の変更点の詳細については、「[MySQL 8.0 Release Notes](https://dev.mysql.com/doc/relnotes/mysql/8.0/en/)」を参照してください。

 Aurora MySQL バージョン 3 の新機能の詳細については、「[Aurora MySQL バージョン 3 は MySQL 8.0 との互換性があります](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.MySQL80.html)」を参照してください。Aurora MySQL バージョン 3 と Aurora MySQL バージョン 2 の違いについての詳細は、「[Aurora MySQL バージョン 2 と Aurora MySQL バージョン 3 の比較](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Compare-v2-v3.html)」を参照してください。Aurora MySQL バージョン 3 と MySQL 8.0 Community Edition の比較については、「[Aurora MySQL バージョン 3 と MySQL 8.0 コミュニティエディションの比較](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Compare-80-v3.html)」を参照してください。

 現在サポートされている Aurora MySQL リリースは、2.07.9、2.11.1、2.11.2、3.01.\$1、3.02.\$1、3.03.\$1 です。

現在サポートされている Aurora MySQL バージョン 2 クラスターから Aurora MySQL 3.03.1 へのインプレースアップグレードまたはスナップショットの復元を実行できます。

 Aurora MySQL バージョン 3 へのアップグレードの計画については、「**Amazon Aurora ユーザーガイド」の「[Upgrade planning for Aurora MySQL version 3](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.mysql80-upgrade-procedure.html#AuroraMySQL.mysql80-planning)」を参照してください。Aurora MySQL のアップグレードに関する一般的な情報については、「**Amazon Aurora ユーザーガイド」の「[Amazon Aurora MySQL DB クラスターのアップグレード](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.Upgrading.html)」を参照してください。

トラブルシューティング情報については、「[Aurora MySQL バージョン 3 のアップグレードに関する問題のトラブルシューティング](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.mysql80-upgrade-procedure.html#AuroraMySQL.mysql80-upgrade-troubleshooting)」を参照してください。

 ご質問やご不明点がございましたら、コミュニティフォーラムや [AWS サポート](https://aws.amazon.com/support)から AWS サポートにお問い合わせください。詳細については、「**Amazon Aurora ユーザーガイド」の「[Amazon Aurora DB クラスターのメンテナンス](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/USER_UpgradeDBInstance.Maintenance.html)」を参照してください。

## 改善点
<a name="AuroraMySQL.Updates.3031.Improvements"></a>

 **新機能:** 
+ Aurora I/O Optimized ストレージ設定は、バージョン 3.03.1 以降で使用できます。詳細については、「[Amazon Aurora DB クラスターのストレージ設定](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/Aurora.Overview.StorageReliability.html#aurora-storage-type)」を参照してください。
+ 新しいシステム変数 `innodb_aurora_max_partitions_for_range` が追加されました。永続的な統計情報が得られない場合は、このパラメータを使用して、パーティション分割テーブルの行数計算の実行時間を短縮できます。詳細については、ドキュメント「[Aurora MySQL 設定パラメータ](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Reference.ParameterGroups.html)」を参照してください。

**可用性の向上:**
+ トランザクションのコミット直後に接続を切断した場合に、無効なメモリに誤ってアクセスした結果、データベースインスタンスが再起動する可能性がある問題を修正しました。
+ Aurora の高度な監査で、サーバー変数 `server_audit_events` が ALL または QUERY に設定されていると、情報メッセージが Aurora MySQL エラーログに過剰に記録される問題を修正しました。この問題が原因で、データベースインスタンスが再起動する可能性があります。
+ 特定の状況下で、アクセスできなくなったページの読み取りを範囲の推定中に試みた場合に、Aurora リーダーインスタンスが再起動する可能性がある問題を修正しました。
+ Aurora パラレルクエリの実行プランを利用するクエリの実行中に、Aurora MySQL リーダーインスタンスが再起動する問題を修正しました。
+ バイナリログレプリケーションを使用するデータベースインスタンスで、バイナリログレプリケーションのコンシューマーが複数アタッチされていると CPU 使用率が増加し、接続障害が発生する可能性がある問題を修正しました。
+ 中間一時テーブルを実体化 (マテリアライズ) する際に、共通テーブル式 (CTE) に対してサポートされていないインデックススキャンのアクセス手法が検討され、データベースの再起動や誤ったクエリ結果など、望ましくない挙動が生じる可能性がある問題を修正しました。TempTable ストレージエンジンを使用するテーブルに対して、このようなサポート対象外のインデックススキャンのアクセス手法が使用されないよう防ぐことで、この問題を修正しました。
+ この Aurora MySQL バージョンでは、`INSERT INTO`、`SELECT`、`FROM` などのクエリの実行時に不整合が発生する可能性があるため、高速挿入は有効になっていません。高速挿入のパフォーマンスの向上の詳細については、「[Amazon Aurora MySQL の概要](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/Aurora.AuroraMySQL.Overview.html#Aurora.AuroraMySQL.Performance)」を参照してください。

 **全般的な機能強化:** 
+ SHOW BINARY LOGS ステートメントの実行時間が予想よりも長くなることがある問題を修正しました。これに伴い、データベースのコミットスループットが低下する可能性があります。
+ Instant ADD COLUMN 機能を使用して列を追加したユーザーテーブルの並列エクスポートが失敗する可能性がある問題を修正しました。
+ 監査ログのローテーション中に報告されたイベントが監査ログに書き込まれない場合がある問題を修正しました。
+ INFORMATION\$1SCHEMA INNODB\$1TABLESPACES テーブルに対してクエリを実行すると、使用可能なメモリが枯渇する可能性がある問題を修正しました。
+ パーティション分割テーブルを作成するときに、ユーザーが ROW\$1FORMAT を COMPRESSED に設定できてしまう問題を修正しました。テーブルは暗黙的に COMPACT 形式に変換され、Aurora MySQL は圧縮テーブルをサポートしていないことを通知する警告が表示されます。

 **アップグレードと移行:** 
+ Aurora グローバルデータベースに対して、Aurora MySQL バージョン 3.01 または 3.02 から Aurora MySQL バージョン 3.03 以降へのマイナーバージョンアップグレードを実行するには、「[エンジンのバージョンを変更して Aurora MySQL をアップグレードする](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.Patching.html#AuroraMySQL.Updates.Patching.ModifyEngineVersion)」を参照してください。
+ Aurora MySQL 2 から Aurora MySQL 3 へのアップグレード時に、`mysql.general_log_backup`、`mysql.general_log`、`mysql.slow_log_backup`、`mysql.slow_log` テーブルに対してスキーマ不整合エラーが報告され、アップグレードの事前チェックが失敗する可能性がある問題を修正しました。アップグレードのトラブルシューティングの詳細については、「[Aurora MySQL バージョン 3 のアップグレードに関する問題のトラブルシューティング](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.mysql80-upgrade-procedure.html#AuroraMySQL.mysql80-upgrade-troubleshooting)」を参照してください。

## MySQL Community Edition でのバグ修正の統合
<a name="AuroraMySQL.Updates.3031.Patches"></a>

このリリースには、以下を含め、8.0.26 までのコミュニティ版のバグ修正がすべて反映されています。詳細については、「[MySQL 3.x データベースエンジンの更新で修正された MySQL のバグ](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraMySQLReleaseNotes/AuroraMySQL.Updates.MySQLBugs.html#AuroraMySQL.Updates.MySQLBugs.v3)」を参照してください。
+  intrinsic の一時テーブルページを含むバッファブロックがページトラバーサル中に再配置され、アサーションエラーが発生する問題を修正しました。(バグ \$133715694) 

# Aurora MySQL データベースエンジンの更新 2023-03-01 (バージョン 3.03.0) (廃止)
<a name="AuroraMySQL.Updates.3030"></a><a name="3.03.0"></a><a name="3.03.0"></a>

 **バージョン:** 3.03.0 

 Aurora MySQL 3.03.0 は一般公開されています。Aurora MySQL 3.03 バージョンは MySQL 8.0.26 と互換性があり、Aurora MySQL 3.02 バージョンは MySQL 8.0.23 と互換性があります。8.0.23 から 8.0.26 で行われたコミュニティ版の変更点の詳細については、「[MySQL 8.0 Release Notes](https://dev.mysql.com/doc/relnotes/mysql/8.0/en/)」を参照してください。

 Aurora MySQL バージョン 3 の新機能の詳細については、「[Aurora MySQL バージョン 3 は MySQL 8.0 との互換性があります](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.MySQL80.html)」を参照してください。Aurora MySQL バージョン 3 と Aurora MySQL バージョン 2 の違いについての詳細は、「[Aurora MySQL バージョン 2 と Aurora MySQL バージョン 3 の比較](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Compare-v2-v3.html)」を参照してください。Aurora MySQL バージョン 3 と MySQL 8.0 Community Edition の比較については、「[Aurora MySQL バージョン 3 と MySQL 8.0 コミュニティエディションの比較](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Compare-80-v3.html)」を参照してください。

 現在サポートされている Aurora MySQL リリースは、2.07.\$1、2.11.\$1、3.01.\$1、3.02.\$1、3.03.\$1 です。

現在サポートされている Aurora MySQL バージョン 2 クラスターから Aurora MySQL 3.03.0 へのインプレースアップグレードまたはスナップショットの復元を実行できます。

 Aurora MySQL バージョン 3 へのアップグレードの計画については、「**Amazon Aurora ユーザーガイド」の「[Upgrade planning for Aurora MySQL version 3](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.mysql80-upgrade-procedure.html#AuroraMySQL.mysql80-planning)」を参照してください。Aurora MySQL のアップグレードに関する一般的な情報については、「**Amazon Aurora ユーザーガイド」の「[Amazon Aurora MySQL DB クラスターのアップグレード](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.Upgrading.html)」を参照してください。

トラブルシューティング情報については、「[Aurora MySQL バージョン 3 のアップグレードに関する問題のトラブルシューティング](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.mysql80-upgrade-procedure.html#AuroraMySQL.mysql80-upgrade-troubleshooting)」を参照してください。

 ご質問やご不明点がございましたら、コミュニティフォーラムや [AWS サポート](https://aws.amazon.com/support)から AWS サポートにお問い合わせください。詳細については、「**Amazon Aurora ユーザーガイド」の「[Amazon Aurora DB クラスターのメンテナンス](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/USER_UpgradeDBInstance.Maintenance.html)」を参照してください。

## 改善点
<a name="AuroraMySQL.Updates.3030.Improvements"></a>

**以下のセキュリティの問題と CVE の修正:**

マネージド型の環境での処理を微調整するための修正およびその他の機能強化。以下の CVE の追加の修正:
+ [CVE-2022-32221](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2022-32221)
+ [CVE-2022-21451](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2022-21451)
+ [CVE-2022-21444](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2022-21444)

**可用性の向上:**
+ バッファプールの初期化に予想以上に時間がかかり、大きな DB インスタンスクラスの再起動時に問題が発生する可能性がありました。この問題を修正しました。
+ バイナリログ記録が有効になっていると、データベースの復旧中に DB インスタンスが再起動する可能性がある問題を修正しました。
+ `GRANT` や `REVOKE` などのデータ制御言語 (DCL) ステートメントの実行中や、ライターインスタンスで新しい接続を確立している間に、リーダーインスタンスで接続障害が発生する可能性がある問題を修正しました。
+ `DELETE`、`UPDATE` ステートメントなどのデータ操作言語 (DML) オペレーションにパラレルクエリが誤って使用され (現在サポートされていません)、DB インスタンスが再起動する問題を修正しました。パラレルクエリでサポートされているオペレーションの詳細については、Aurora MySQL パラレルクエリの「[制限事項](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/aurora-mysql-parallel-query.html#aurora-mysql-parallel-query-limitations)」を参照してください。
+ 大規模な更新オペレーションまたはデータ定義言語 (DDL) ワークロードをライターインスタンスで、同じテーブルセットに対する読み取りオペレーションを Aurora レプリカで同時に実行すると、まれに Aurora レプリカが再起動することがある問題を修正しました。
+ Aurora Serverless v2 リーダーインスタンスのスケールダウン操作時に、リーダーインスタンスが再起動する場合や、まれにデータの不整合が生じる場合がある問題を修正しました。
+ DB インスタンスへの接続が切断されたときに、無効なメモリロケーションに誤ってアクセスした結果、DB インスタンスが再起動する可能性がある問題を修正しました。
+ `GROUP BY` 句を使用し、DECIMAL 列の小数点以下を切り捨てるクエリを処理する際に、まれに DB インスタンスが再起動する可能性がある問題を修正しました。
+ 空間インデックスを使用して範囲クエリを実行する際に、レコードに誤ってアクセスした結果、DB インスタンスが再起動する可能性がある問題を修正しました。
+ デフォルトまたは顧客設定のメモリまたは mmap の値を内部一時テーブルが超えた場合に、Aurora MySQL レプリカインスタンスで DB インスタンスが再起動する可能性がある問題を修正しました。
+ 高度な監査ログのローテーションが原因でメモリ管理の問題が発生する場合がありました。この問題を修正しました。
+ この Aurora MySQL バージョンでは、`INSERT INTO`、`SELECT`、`FROM` などのクエリの実行時に不整合が発生する可能性があるため、高速挿入は有効になっていません。高速挿入のパフォーマンスの向上の詳細については、「[Amazon Aurora MySQL の概要](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/Aurora.AuroraMySQL.Overview.html#Aurora.AuroraMySQL.Performance)」を参照してください。

**全般的な機能強化:**
+ 読み込み整合性が GLOBAL に設定されたグローバルデータベース書き込み転送セッションの読み取りクエリのレイテンシーが改善されました。
+ クライアントセッションで `reset_connection` または `change_user` コマンドが実行された後で、`wait_timeout` パラメータの値が適用されない問題を修正しました。
+ DB インスタンスへの接続中に、そのインスタンスへの着信接続が急増している場合、アプリケーションでレイテンシーが増大する可能性がある問題を修正しました。Aurora MySQL DB インスタンスの接続確立の遅延のトラブルシューティングに役立つ新しい 2 つの CloudWatch メトリクス (`AuroraSlowHandshakeCount` および `AuroraSlowConnectionHandleCount`) が追加されました。これらのメトリクスの詳細については、Aurora CloudWatch のメトリクスの定義に関するドキュメント「[Amazon Aurora の Amazon CloudWatch メトリクス](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/Aurora.AuroraMySQL.Monitoring.Metrics.html)」を参照してください。
+  `temptable_use_mmap` パラメータは非推奨であり、今後の MySQL リリースではサポート対象外になる予定です。詳細については、「[内部 (黙示的) 一時テーブルのストレージエンジン](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/ams3-temptable-behavior.html#ams3-temptable-behavior-engine)」を参照してください。
+ `SHOW BINARY LOGS` ステートメントの実行時間が予想よりも長くなることがある問題を修正しました。これに伴い、データベースのコミットスループットが低下する可能性があります。

 **アップグレードと移行:** 
+ Aurora グローバルデータベースに対して、Aurora MySQL バージョン 3.01 または 3.02 から Aurora MySQL バージョン 3.03 以降へのマイナーバージョンアップグレードを実行するには、「[エンジンのバージョンを変更して Aurora MySQL をアップグレードする](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.Patching.html#AuroraMySQL.Updates.Patching.ModifyEngineVersion)」を参照してください。
+ クラスターに多数のテーブル (750K 超) がある場合に、Aurora MySQL バージョン 2 から Aurora MySQL バージョン 3 へのメジャーバージョンアップグレードが失敗する可能性がある問題を修正しました。
+ `mysql.innodb_table_stats` テーブルと `mysql.innodb_index_stats` テーブルの移行に予想以上に時間がかかり、Aurora MySQL バージョン 2 から Aurora MySQL バージョン 3 へのメジャーバージョンアップグレードが失敗する可能性がある問題を修正しました。この問題の影響があったのは主に、数百万のテーブルがある DB クラスターです。
+ スキーマの不整合エラーが原因で、Aurora MySQL バージョン 2 から Aurora MySQL バージョン 3 へのアップグレードが失敗する可能性がある問題を修正しました。これらのエラーは、`mysql.general_log_template` および `mysql.slow_log_template` テーブルに対するアップグレードの事前チェックで報告されます。アップグレードのトラブルシューティングの詳細については、「[Aurora MySQL バージョン 3 のアップグレードに関する問題のトラブルシューティング](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.mysql80-upgrade-procedure.html#AuroraMySQL.mysql80-upgrade-troubleshooting)」を参照してください。
+ `schemaInconsistencyCheck` エラーが原因で Aurora MySQL バージョン 2 から Aurora MySQL バージョン 3 へのアップグレードが失敗する可能性がある問題を修正しました。このエラーは、`upgrade-prechecks.log` で報告されているように、`mysql.table_migration_index_info` テーブル内のスキーマの不整合が原因です。Aurora MySQL バージョン 3 へのアップグレードのトラブルシューティングの詳細については、「[Aurora MySQL バージョン 3 のアップグレードに関する問題のトラブルシューティング](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.mysql80-upgrade-procedure.html#AuroraMySQL.mysql80-upgrade-troubleshooting)」を参照してください。

## MySQL Community Edition でのバグ修正の統合
<a name="AuroraMySQL.Updates.2102.Patches"></a>

このリリースには、以下を含め、8.0.26 までのコミュニティ版のバグ修正がすべて反映されています。詳細については、「[MySQL 3.x データベースエンジンの更新で修正された MySQL のバグ](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraMySQLReleaseNotes/AuroraMySQL.Updates.MySQLBugs.html#AuroraMySQL.Updates.MySQLBugs.v3)」を参照してください。
+  `JSON` や `TEXT` など、一部の列タイプのソート時に、ソートバッファのサイズがソートの最大行の 15 倍未満の場合、バッファが枯渇してしまう場合がある問題を修正しました。現在は、ソートバッファのサイズは最大のソートキーの 15 倍あれば十分です。(バグ \$1103325、バグ \$1105532、バグ \$132738705、バグ \$133501541) 
+  InnoDB がテーブルパーティションの一部の有効な名前を正しく処理しない場合がある問題を修正しました。(バグ \$132208630) 
+  特定の条件下で、`OR` 条件を使用したクエリを実行した場合に nullability プロパティの計算が不正確になり、誤った結果が返される可能性がある問題を修正しました。(バグ \$134060289) 
+  次の 2 つの条件が当てはまる場合に、特定の条件下で誤った結果が返される可能性がある問題を修正しました。
  + 派生テーブルが外側のクエリブロックにマージされている。
  + クエリに左結合と `IN` サブクエリが含まれている。

  (バグ \$134060289) 
+  整数列の最大値を超えた場合に、不正な `AUTO_INCREMENT` 値が生成されていた問題を修正しました。このエラーは、列の最大値が考慮されていないことが原因でした。この場合、以前の有効な `AUTO_INCREMENT` 値が返され、重複キーエラーが発生すべきでした。(バグ \$187926、バグ \$126906787) 
+  パフォーマンススキーマの `DROP` 権限を取り消すことができなかった問題を修正しました。(バグ \$133578113) 
+  `IF` ステートメントで `EXISTS` を使用したストアドプロシージャが、処理対象の 1 つ以上のテーブルが実行の合間に削除され、再作成された場合に、最初の呼び出し以降の呼び出しで正しく実行されない問題を修正しました。(バグ \$132855634) 
+  サブクエリのビューと外部クエリブロックを参照するクエリが、予期しない再起動を引き起こす可能性がある問題を修正しました。(バグ \$132324234) 

# Aurora MySQL データベースエンジンの更新 2023-04-17 (バージョン 3.02.3) (廃止)
<a name="AuroraMySQL.Updates.3023"></a><a name="3.02.3"></a><a name="3.02.3"></a>

 **バージョン:** 3.02.3 

 Aurora MySQL 3.02.3 は一般公開されています。Aurora MySQL 3.02 バージョンは MySQL 8.0.23 と互換性があり、Aurora MySQL 2.x バージョンは MySQL 5.7 と互換性があります。

 Aurora MySQL バージョン 3 の新機能や、Aurora MySQL バージョン 3 と Aurora MySQL バージョン 2 またはコミュニティ版 MySQL 8.0 との違いについては、「*Amazon Aurora ユーザーガイド*」の「[Aurora MySQL バージョン 2 と Aurora MySQL バージョン 3 の比較](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.MySQL80.html#AuroraMySQL.Compare-v2-v3)」を参照してください。

 現在サポートされている Aurora MySQL リリースは、2.07.\$1、2.11.1、2.11.2、3.01.\$1、3.02.\$1、3.03.\$1 です。

現在サポートされている Aurora MySQL バージョン 2 クラスターから Aurora MySQL 3.02.3 へのインプレースアップグレードまたはスナップショットの復元を実行できます。

 Aurora MySQL バージョン 3 へのアップグレードの計画については、「**Amazon Aurora ユーザーガイド」の「[Upgrade planning for Aurora MySQL version 3](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.MySQL80.html#AuroraMySQL.mysql80-planning)」を参照してください。アップグレード手順自体については、「**Amazon Aurora ユーザーガイド」の「[Aurora MySQL バージョン 3 へのアップグレード](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.MySQL80.html#AuroraMySQL.mysql80-upgrade-procedure)」を参照してください。Aurora MySQL のアップグレードに関する一般的な情報については、「**Amazon Aurora ユーザーガイド」の「[Amazon Aurora MySQL DB クラスターのアップグレード](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.Upgrading.html)」を参照してください。

トラブルシューティング情報については、「[Aurora MySQL バージョン 3 のアップグレードに関する問題のトラブルシューティング](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.MySQL80.html#AuroraMySQL.mysql80-upgrade-troubleshooting)」を参照してください。

 ご質問やご不明点がございましたら、コミュニティフォーラムや [AWS サポート](https://aws.amazon.com/support)から AWS サポートにお問い合わせください。詳細については、「**Amazon Aurora ユーザーガイド」の「[Amazon Aurora DB クラスターのメンテナンス](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/USER_UpgradeDBInstance.Maintenance.html)」を参照してください。

## 改善点
<a name="AuroraMySQL.Updates.3023.Improvements"></a>

**可用性の向上:**
+ トランザクションのコミット直後に接続を切断した場合に、無効なメモリに誤ってアクセスした結果、データベースインスタンスが再起動する可能性がある問題を修正しました。
+ この Aurora MySQL バージョンでは、`INSERT INTO`、`SELECT`、`FROM` などのクエリの実行時に不整合が発生する可能性があるため、高速挿入は有効になっていません。高速挿入のパフォーマンスの向上の詳細については、「[Amazon Aurora MySQL の概要](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/Aurora.AuroraMySQL.Overview.html#Aurora.AuroraMySQL.Performance)」を参照してください。

**全般的な機能強化:**
+ 中間一時テーブルを実体化 (マテリアライズ) する際に、共通テーブル式 (CTE) に対してサポートされていないインデックススキャンのアクセス手法が検討され、データベースの再起動や誤ったクエリ結果など、望ましくない挙動が生じる可能性がある問題を修正しました。TempTable ストレージエンジンを使用するテーブルに対して、このようなサポート対象外のインデックススキャンのアクセス手法が使用されないよう防ぐことで、この問題を修正しました。
+ Aurora MySQL ライターインスタンスで大規模な更新オペレーションまたはデータ定義言語 (DDL) オペレーションを同時に実行しているテーブルにアクセスした場合に、まれに Aurora MySQL リーダーインスタンスが再起動することがある問題を修正しました。
+ 特定の状況下で、アクセスできなくなったページの読み取りを範囲の推定中に試みた場合に、Aurora MySQL リーダーインスタンスが再起動する可能性がある問題を修正しました。
+ バイナリログレプリケーションを使用するデータベースインスタンスで、バイナリログレプリケーションのコンシューマーが複数アタッチされていると CPU 使用率が増加し、接続障害が発生する可能性がある問題を修正しました。
+ Aurora パラレルクエリの実行プランを利用するクエリの実行中に、Aurora MySQL リーダーインスタンスが再起動する問題を修正しました。

# Aurora MySQL データベースエンジンの更新 2022-11-18 (バージョン 3.02.2) (廃止)
<a name="AuroraMySQL.Updates.3022"></a><a name="3.02.2"></a><a name="3.02.2"></a>

 **バージョン:** 3.02.2 

 Aurora MySQL 3.02.2 は一般公開されています。Aurora MySQL 3.02 バージョンは MySQL 8.0.23 と互換性があり、Aurora MySQL 2.x バージョンは MySQL 5.7 と互換性があり、Aurora MySQL 1.x バージョンは MySQL 5.6 と互換性があります。

 Aurora MySQL バージョン 3 の新機能や、Aurora MySQL バージョン 3 と Aurora MySQL バージョン 2 またはコミュニティ版 MySQL 8.0 との違いについては、「*Amazon Aurora ユーザーガイド*」の「[Aurora MySQL バージョン 2 と Aurora MySQL バージョン 3 の比較](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.MySQL80.html#AuroraMySQL.Compare-v2-v3)」を参照してください。

 現在サポートされている Aurora MySQL リリースは、1.19.5、1.19.6、1.22.\$1、1.23.\$1、2.04.\$1、2.07.\$1、2.08.\$1、2.09.\$1、2.10.\$1、3.01.\$1、3.02.\$1 です。

現在サポートされている Aurora MySQL バージョン 2 クラスターから取得したスナップショットを Aurora MySQL 3.02.2 で復元できます。

 Aurora MySQL バージョン 3 へのアップグレードの計画については、「**Amazon Aurora ユーザーガイド」の「[Upgrade planning for Aurora MySQL version 3](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.MySQL80.html#AuroraMySQL.mysql80-planning)」を参照してください。アップグレード手順自体については、「**Amazon Aurora ユーザーガイド」の「[Aurora MySQL バージョン 3 へのアップグレード](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.MySQL80.html#AuroraMySQL.mysql80-upgrade-procedure)」を参照してください。Aurora MySQL のアップグレードに関する一般的な情報については、「**Amazon Aurora ユーザーガイド」の「[Amazon Aurora MySQL DB クラスターのアップグレード](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.Upgrading.html)」を参照してください。

トラブルシューティング情報については、「[Aurora MySQL バージョン 3 のアップグレードに関する問題のトラブルシューティング](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.MySQL80.html#AuroraMySQL.mysql80-upgrade-troubleshooting)」を参照してください。

 ご質問やご不明点がございましたら、コミュニティフォーラムや [AWS サポート](https://aws.amazon.com/support)から AWS サポートにお問い合わせください。詳細については、「**Amazon Aurora ユーザーガイド」の「[Amazon Aurora DB クラスターのメンテナンス](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/USER_UpgradeDBInstance.Maintenance.html)」を参照してください。

## 改善点
<a name="AuroraMySQL.Updates.3022.Improvements"></a>

Aurora MySQL バージョン 3.02.2 は一般公開されています。コミュニティ版 MySQL 8.0.23 と互換性があります。

**以下のセキュリティの問題と CVE の修正:**

マネージド型の環境での処理を微調整するための修正およびその他の機能強化。以下の CVE の追加の修正:
+ [CVE-2022-21451](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2022-21451)
+ [CVE-2021-36222](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-36222)
+ [CVE-2021-22926](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-22926)
+ [CVE-2022-21444](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2022-21451)

**可用性の向上:**
+ データベースインスタンスへの接続が明示的または暗黙的に切断されたときに、無効なメモリに誤ってアクセスした結果、データベースインスタンスが再起動する可能性がある問題を修正しました。
+ バッファプールの初期化に予想以上に時間がかかり、比較的大きなインスタンスクラスでデータベースの起動が繰り返し中断される可能性がある問題を修正しました。
+ Aurora Serverless v2 がスケーリング中に誤ってテーブルキャッシュの更新を試みた場合に、まれにデータベースインスタンスが再起動する可能性がある問題を修正しました。
+ GROUP BY 句を使用し、DECIMAL 列の小数点以下を切り捨てるクエリを処理する際に、まれにデータベースが再起動する可能性がある問題を修正しました。
+ この Aurora MySQL バージョンでは、`INSERT INTO`、`SELECT`、`FROM` などのクエリの実行時に不整合が発生する可能性があるため、高速挿入は有効になっていません。高速挿入のパフォーマンスの向上の詳細については、「[Amazon Aurora MySQL の概要](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/Aurora.AuroraMySQL.Overview.html#Aurora.AuroraMySQL.Performance)」を参照してください。

**全般的な機能強化:**
+ mysql.host テーブルのメタデータの不整合が原因で、Aurora MySQL バージョン 2 (MySQL 5.7 互換) から Aurora MySQL バージョン 3 (MySQL 8.0 互換) にアップグレードできない場合がある問題を修正しました。
+ パフォーマンスが向上し、Aurora MySQL バージョン 2 (MySQL 5.7 互換) から Aurora MySQL バージョン 3 (MySQL 8.0 互換) へのアップグレードの所要時間が短くなりました。一部のアップグレード手順を並行処理することで、db.r6g.16xlarge や db.r5.24xlarge などの大きいインスタンスクラスを使用している場合はさらに時間短縮になります。
+ Aurora MySQL バージョン 2 (MySQL 5.7 互換) から Aurora MySQL バージョン 3 (MySQL 8.0 互換) にアップグレードする際に、すべてのエラーが表示されるようになりました。以前のバージョンでは、50 件のエラーしか表示されませんでした。
+ Aurora MySQL バージョン 2 (MySQL 5.7 互換) から Aurora MySQL バージョン 3 (MySQL 8.0 互換) へのメジャーバージョンアップグレード後に、まれに自動増分カウンターが不正確になる問題を修正しました。
+ `mysql.innodb\$1table\$1stats` テーブルと `mysql.innodb\$1index\$1stats` テーブルの移行に予想以上に時間がかかり、Aurora MySQL バージョン 2 から Aurora MySQL バージョン 3 へのメジャーバージョンアップグレードが失敗する可能性がある問題を修正しました。この問題の影響があったのは主に、テーブルの数が多い (150 万を超える) データベースクラスターです。
+ AMS 8.0 エンジンのアップグレードワークフローの欠陥が原因で、ログレコードが Aurora ストレージクラスターボリュームに蓄積されて通常の書き込み操作が停止し、Aurora MySQL バージョン 2 から Aurora MySQL バージョン 3 へのメジャーバージョンアップグレードが失敗する可能性がある問題を修正しました。この問題の影響があったのは主に、テーブルの数が多い (約 750k を超える) データベースクラスターです。
+ MySQL のパージスレッドが誤ってアクティブに保たれていたせいで、Aurora MySQL Serverless v2 のアイドルインスタンスを 0.5 ACU にスケールダウンできない問題を修正しました。
+ データベースインスタンスへの接続中に、そのインスタンスへの着信接続が急増している場合、アプリケーションでレイテンシーが増大する可能性がある問題を修正しました。
+ Aurora MySQL データベースインスタンスの接続確立の遅延のトラブルシューティングに役立つ新しい Amazon CloudWatch メトリクスが 2 つ追加されました。AuroraSlowHandshakeCount メトリクスと AuroraSlowConnectionHandleCount メトリクスの詳細については、「[Amazon Aurora の Amazon CloudWatch メトリクス](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/Aurora.AuroraMySQL.Monitoring.Metrics.html)」を参照してください。

## MySQL Community Edition でのバグ修正の統合
<a name="AuroraMySQL.Updates.2102.Patches"></a>

このリリースには、以下を含め、8.0.23 までのコミュニティ版のバグ修正がすべて反映されています。詳細については、「[MySQL 3.x データベースエンジンの更新で修正された MySQL のバグ](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraMySQLReleaseNotes/AuroraMySQL.Updates.MySQLBugs.html#AuroraMySQL.Updates.MySQLBugs.v3)」を参照してください。
+ 特定の条件下で、OR 条件を使用したクエリを実行した場合に nullability プロパティの計算が不正確になり、誤った結果が返される可能性がある問題を修正しました。(バグ \$134060289) 
+ 次の 2 つの条件が当てはまる場合に、特定の条件下で誤った結果が返される可能性がある問題を修正しました。
  + 派生テーブルが外側のクエリブロックにマージされている。
  + クエリに左結合と IN サブクエリが含まれている。(バグ \$134060289)
+ パフォーマンススキーマの DROP 権限を取り消すことができなかった問題を修正しました。(バグ \$133578113)
+ IF ステートメントで EXISTS を使用したストアドプロシージャが、処理対象の 1 つ以上のテーブルが実行の合間に削除され、再作成された場合に、最初の呼び出し以降の呼び出しで正しく実行されない問題を修正しました。(MySQL バグ \$132855634)
+ 整数列の最大値を超えた場合に、不正な AUTO\$1INCREMENT 値が生成されていました。このエラーは、列の最大値が考慮されていないことが原因でした。この場合、以前の有効な AUTO\$1INCREMENT 値が返され、重複キーエラーが発生すべきでした。(バグ \$187926、バグ \$126906787)
+ 特定のテーブル ID を持つユーザー作成のテーブルを含む Aurora MySQL バージョン 1 (MySQL 5.6 互換) データベースクラスターをアップグレードする際に、エラーが発生する可能性がある問題を修正しました。Aurora MySQL バージョン 2 (MySQL 5.7 互換) から Aurora MySQL バージョン 3 (MySQL 8.0 互換) にアップグレードする際に、これらのテーブル ID を割り当てると、データディクショナリテーブル ID が競合する可能性があります (バグ \$133919635)。

# Aurora MySQL データベースエンジンの更新 2022-09-07 (バージョン 3.02.1) (廃止)
<a name="AuroraMySQL.Updates.3021"></a><a name="3.02.1"></a><a name="3.02.1"></a>

 **バージョン:** 3.02.1 

 Aurora MySQL 3.02.1 は一般公開されています。Aurora MySQL 3.02 バージョンは MySQL 8.0.23 と互換性があり、Aurora MySQL 2.x バージョンは MySQL 5.7 と互換性があり、Aurora MySQL 1.x バージョンは MySQL 5.6 と互換性があります。

 Aurora MySQL バージョン 3 の新機能や、Aurora MySQL バージョン 3 と Aurora MySQL バージョン 2 またはコミュニティ版 MySQL 8.0 との違いについては、「*Amazon Aurora ユーザーガイド*」の「[Aurora MySQL バージョン 2 と Aurora MySQL バージョン 3 の比較](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.MySQL80.html#AuroraMySQL.Compare-v2-v3)」を参照してください。

 現在サポートされている Aurora MySQL リリースは、1.19.5、1.19.6、1.22.\$1、1.23.\$1、2.04.\$1、2.07.\$1、2.08.\$1、2.09.\$1、2.10.\$1、3.01.\$1、3.02.\$1 です。

 Aurora MySQL バージョン 3 へのアップグレードの計画については、「**Amazon Aurora ユーザーガイド」の「[Upgrade planning for Aurora MySQL version 3](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.MySQL80.html#AuroraMySQL.mysql80-planning)」を参照してください。アップグレード手順自体については、「**Amazon Aurora ユーザーガイド」の「[Aurora MySQL バージョン 3 へのアップグレード](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.MySQL80.html#AuroraMySQL.mysql80-upgrade-procedure)」を参照してください。Aurora MySQL のアップグレードに関する一般的な情報については、「**Amazon Aurora ユーザーガイド」の「[Amazon Aurora MySQL DB クラスターのアップグレード](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.Upgrading.html)」を参照してください。

トラブルシューティング情報については、「[Aurora MySQL バージョン 3 のアップグレードに関する問題のトラブルシューティング](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.MySQL80.html#AuroraMySQL.mysql80-upgrade-troubleshooting)」を参照してください。

 ご質問やご不明点がございましたら、コミュニティフォーラムや [AWS サポート](https://aws.amazon.com/support)から AWS サポートにお問い合わせください。詳細については、「**Amazon Aurora ユーザーガイド」の「[Amazon Aurora DB クラスターのメンテナンス](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/USER_UpgradeDBInstance.Maintenance.html)」を参照してください。

## 改善点
<a name="AuroraMySQL.Updates.3021.Improvements"></a>

Aurora MySQL バージョン 3.02.1 は一般公開されています。MySQL 8.0.23 コミュニティ版と互換性があります。

**以下のセキュリティの問題と CVE の修正:**

マネージド型の環境での処理を微調整するための修正およびその他の機能強化。以下の CVE の追加の修正:
+ [CVE-2022-0778](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2022-0778)

**可用性の向上:**
+ 複数の MySQL バイナリログ (binlog) レプリカが Aurora ライターノードにアタッチされている場合や、実行時間が長いクエリが多数同時に実行されている場合に、新しい接続リクエストが急増すると、接続障害やレイテンシーの増大につながる可能性がある問題を修正しました。
+  `CONNECT` イベントに対して高度な監査が有効になっている場合に、データベースが再起動する可能性がある問題を修正しました。
+  顧客設定値またはデフォルト値として設定された、メモリと mmap ファイルの割り当てサイズを内部一時テーブルが使い切った場合に、Aurora MySQL リードレプリカインスタンスでデータベースが再起動する可能性がある問題を修正しました。
+  ストアドプロシージャで複数の DDL オペレーションが同時に実行されている間に、リードレプリカが繰り返し再起動する問題を修正しました。
+ この Aurora MySQL バージョンでは、`INSERT INTO`、`SELECT`、`FROM` などのクエリの実行時に不整合が発生する可能性があるため、高速挿入は有効になっていません。高速挿入のパフォーマンスの向上の詳細については、「[Amazon Aurora MySQL の概要](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/Aurora.AuroraMySQL.Overview.html#Aurora.AuroraMySQL.Performance)」を参照してください。

**全般的な機能強化:**
+ R6i インスタンスのサポートが追加されました。

**追加情報:**
+ Aurora MySQL バージョン 3.02.1 では、Aurora MySQL バージョン 2 (MySQL 5.7 互換) からのメジャーバージョンアップグレードはサポートされていません。このバージョンへのメジャーバージョンアップグレードを実行するには、まず Aurora MySQL バージョン 3.02.0 へのメジャーバージョンアップグレードを実行してから、Aurora MySQL バージョン 3.02.1 へのインプレースマイナーバージョンアップグレードを実行します。

# Aurora MySQL データベースエンジンの更新 2022-04-20 (バージョン 3.02.0) (廃止)
<a name="AuroraMySQL.Updates.3020"></a><a name="3.02.0"></a><a name="3.02.0"></a>

 **バージョン:** 3.02.0 

 Aurora MySQL 3.02.0 は一般公開されています。Aurora MySQL 3.02 バージョンは MySQL 8.0.23 と互換性があり、Aurora MySQL 2.x バージョンは MySQL 5.7 と互換性があり、Aurora MySQL 1.x バージョンは MySQL 5.6 と互換性があります。

 Aurora MySQL バージョン 3 の新機能や、Aurora MySQL バージョン 3 と Aurora MySQL バージョン 2 またはコミュニティ版 MySQL 8.0 との違いについては、「*Amazon Aurora ユーザーガイド*」の「[Aurora MySQL バージョン 2 と Aurora MySQL バージョン 3 の比較](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.MySQL80.html#AuroraMySQL.Compare-v2-v3)」を参照してください。

 現在サポートされている Aurora MySQL リリースは、1.19.5、1.19.6、1.22.\$1、1.23.\$1、2.04.\$1、2.07.\$1、2.08.\$1、2.09.\$1、2.10.\$1、3.01.\$1、3.02.\$1 です。

 現在サポートされている Aurora MySQL バージョン 2 クラスターから取得したスナップショットを Aurora MySQL 3.02.0 で復元できます。

 Aurora MySQL バージョン 3 へのアップグレードの計画については、「**Amazon Aurora ユーザーガイド」の「[Upgrade planning for Aurora MySQL version 3](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.MySQL80.html#AuroraMySQL.mysql80-planning)」を参照してください。アップグレード手順自体については、「**Amazon Aurora ユーザーガイド」の「[Aurora MySQL バージョン 3 へのアップグレード](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.MySQL80.html#AuroraMySQL.mysql80-upgrade-procedure)」を参照してください。Aurora MySQL のアップグレードに関する一般的な情報については、「**Amazon Aurora ユーザーガイド」の「[Amazon Aurora MySQL DB クラスターのアップグレード](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.Upgrading.html)」を参照してください。

トラブルシューティング情報については、「[Aurora MySQL バージョン 3 のアップグレードに関する問題のトラブルシューティング](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.MySQL80.html#AuroraMySQL.mysql80-upgrade-troubleshooting)」を参照してください。

 ご質問やご不明点がございましたら、コミュニティフォーラムや [AWS サポート](https://aws.amazon.com/support)から AWS サポートにお問い合わせください。詳細については、「**Amazon Aurora ユーザーガイド」の「[Amazon Aurora DB クラスターのメンテナンス](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/USER_UpgradeDBInstance.Maintenance.html)」を参照してください。

## 改善点
<a name="AuroraMySQL.Updates.3020.Improvements"></a>

 Aurora MySQL バージョン 3.02.0 は一般公開されています。MySQL 8.0.23 コミュニティ版と互換性があります。

**以下のセキュリティの問題と CVE の修正:**

マネージド型の環境での処理を微調整するための修正およびその他の機能強化。以下の CVE の追加の修正:
+ [CVE-2021-22946](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-22946)

 **新機能:** 
+ Amazon Aurora Serverless v2 は一般公開されています。詳細については、[Amazon Aurora Serverless](https://aws.amazon.com/rds/aurora/serverless/) の概要、[ブログ](https://aws.amazon.com/blogs/aws/amazon-aurora-serverless-v2-is-generally-available-instant-scaling-for-demanding-workloads/)、「[Aurora Serverless v2 を使用する](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/aurora-serverless-v2.html)」ドキュメントを参照してください。AWS マネジメントコンソール でいくつかの手順を踏むだけで Aurora Serverless v2 データベースをすぐに作成できます。今すぐ始めましょう。

**可用性の向上:**
+ レコードを削除したり、2 つ以上の可変長列 (VARCHAR、VARBINARY、BLOB、TEXT タイプ) を含むテーブルを削除したりするときに、サーバーが再起動ループに陥り、使用できなくなる可能性がある問題を修正しました。列タイプの詳細については、「[InnoDB Row Formats](https://dev.mysql.com/doc/refman/8.0/en/innodb-row-format.html)」を参照してください。
+ バイナリログが有効で、少なくとも 1 つのバイナリログコンシューマーが接続されているクラスターで、既存の接続がタイムアウトし、新しい接続を確立できず、アプリケーションとコンシューマー間でリソースの競合が発生する問題を修正しました。
+ 解放可能なメモリは `FreeableMemory` CloudWatch メトリクスで表されます。詳細については、「[Amazon Aurora の Amazon CloudWatch メトリクス](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/Aurora.AuroraMySQL.Monitoring.Metrics.html)」を参照してください。
  + バイナリログのレプリケーションが有効になっている場合に解放可能なメモリが減少し、DB インスタンスが再起動またはフェイルオーバーする可能性がある問題を修正しました。
  + セッション変数の設定時に解放可能なメモリが減少し、DB インスタンスが再起動またはフェイルオーバーする可能性がある問題を修正しました。
  + データベースプロセスが既存のファイルを開くときに解放可能なメモリが減少し、DB インスタンスが再起動またはフェイルオーバーする可能性がある問題を修正しました。
+ スナップショットから復元されたクラスターで `AUTO_INCREMENT` 列を含むテーブルに新しい行を挿入すると、まれに重複エントリエラーが発生する問題を修正しました。
+ この Aurora MySQL バージョンでは、`INSERT INTO`、`SELECT`、`FROM` などのクエリの実行時に不整合が発生する可能性があるため、高速挿入は有効になっていません。高速挿入のパフォーマンスの向上の詳細については、「[Amazon Aurora MySQL の概要](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/Aurora.AuroraMySQL.Overview.html#Aurora.AuroraMySQL.Performance)」を参照してください。

**全般的な機能強化:**
+ `SHOW VOLUME STATUS` コマンドの使用時にボリュームステータスが表示されない問題を修正しました。詳細については、「[Aurora MySQL DB クラスターのボリュームステータスの表示](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Managing.VolumeStatus.html)」を参照してください。
+ [mysql\$1rds\$1import\$1binlog\$1ssl\$1material](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/mysql_rds_import_binlog_ssl_material.html) への呼び出しが失敗し、[MySQL サーバーエラー 3512](https://dev.mysql.com/doc/mysql-errors/8.0/en/server-error-reference.html#error_er_sp_load_failed) が発生する問題を修正しました。
+ 削除された Aurora リーダーインスタンスについて、Aurora レプリカの遅延が誤って報告される問題を修正しました。

**アップグレード/移行:**
+ ibdata ファイルとテーブルスペースを Aurora ストレージにコピーする際に問題が発生し、MySQL 8.0.x データベースの Aurora MySQL バージョン 3 への移行が失敗する可能性がある問題を修正しました。
+ データベーステーブルに大量のデータが含まれている場合に、Aurora MySQL バージョン 2 から Aurora MySQL バージョン 3 へのクラスターのアップグレードが失敗する可能性がある問題を修正しました。
+ テーブルの[シリアライズデータディクショナリ情報](https://dev.mysql.com/doc/refman/8.0/en/glossary.html#glos_serialized_dictionary_information) (SDI) を作成できないことが原因で、Aurora MySQL バージョン 2 から Aurora MySQL バージョン 3 へのクラスターの復元時に障害が起きる可能性がある問題を修正しました。
+ RDS システムテーブルのアップグレードの事前チェックによって報告されたスキーマ不整合エラーが原因で、Aurora MySQL バージョン 2 から Aurora MySQL バージョン 3 へのアップグレードが失敗する可能性がある問題を修正しました。
+ RDS マネージドストアドプロシージャの構文が無効なため、MySQL 8.0 または Aurora MySQL バージョン 2 用の RDS から Aurora MySQL バージョン 3 のデータベースへの移行または復元時に障害が起きる可能性がある問題を修正しました。
+ [一般ログ](https://dev.mysql.com/doc/refman/5.7/en/query-log.html)テーブルと[スローログ](https://dev.mysql.com/doc/refman/5.7/en/slow-query-log.html)のアップグレードの事前チェックによって報告されたスキーマ不整合エラーが原因で、Aurora MySQL 2 から Aurora MySQL 3 へのアップグレードが失敗する可能性がある問題を修正しました。

## MySQL Community Edition バグ修正の統合
<a name="AuroraMySQL.Updates.3020.Patches"></a>

このリリースには、以下を含め、8.0.23 までのコミュニティ版のバグ修正がすべて反映されています。詳細については、「[MySQL 3.x データベースエンジンの更新で修正された MySQL のバグ](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraMySQLReleaseNotes/AuroraMySQL.Updates.MySQLBugs.html#AuroraMySQL.Updates.MySQLBugs.v3)」を参照してください。
+ 予期しないサーバーの動作を引き起こす可能性のある、ストアドプロシージャ内のカーソルに使用される一時テーブルの不適切な処理を修正しました。[mysqld-8-0-24-bug](https://dev.mysql.com/doc/relnotes/mysql/8.0/en/news-8-0-24.html#mysqld-8-0-24-bug)。(バグ \$132416811) 

# Aurora MySQL データベースエンジンの更新 2022-04-15 (バージョン 3.01.1) (廃止)
<a name="AuroraMySQL.Updates.3011"></a><a name="3011"></a><a name="3.01.1"></a>

 **バージョン:** 3.01.1 

 Aurora MySQL 3.01.1 は一般公開されています。Aurora MySQL 3.01 バージョンは MySQL 8.0.23 と互換性があり、Aurora MySQL 2.x バージョンは MySQL 5.7 と互換性があり、Aurora MySQL 1.x バージョンは MySQL 5.6 と互換性があります。

 Aurora MySQL バージョン 3 の新機能や、Aurora MySQL バージョン 3 と Aurora MySQL バージョン 2 またはコミュニティ版 MySQL 8.0 との違いについては、「*Amazon Aurora ユーザーガイド*」の「[Aurora MySQL バージョン 2 と Aurora MySQL バージョン 3 の比較](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.MySQL80.html#AuroraMySQL.Compare-v2-v3)」を参照してください。

 現在サポートされている Aurora MySQL リリースは、1.19.5、1.19.6、1.22.\$1、1.23.\$1、2.04.\$1、2.07.\$1、2.08.\$1、2.09.\$1、2.10.\$1、3.01.\$1、3.02.\$1 です。

 現在サポートされている Aurora MySQL バージョン 2 クラスターから取得したスナップショットを Aurora MySQL 3.01.1 で復元できます。

 Aurora MySQL バージョン 3 へのアップグレードの計画については、「**Amazon Aurora ユーザーガイド」の「[Upgrade planning for Aurora MySQL version 3](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.MySQL80.html#AuroraMySQL.mysql80-planning)」を参照してください。アップグレード手順自体については、「**Amazon Aurora ユーザーガイド」の「[Aurora MySQL バージョン 3 へのアップグレード](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.MySQL80.html#AuroraMySQL.mysql80-upgrade-procedure)」を参照してください。Aurora MySQL のアップグレードに関する一般的な情報については、「**Amazon Aurora ユーザーガイド」の「[Amazon Aurora MySQL DB クラスターのアップグレード](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.Upgrading.html)」を参照してください。

トラブルシューティング情報については、「[Aurora MySQL バージョン 3 のアップグレードに関する問題のトラブルシューティング](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.MySQL80.html#AuroraMySQL.mysql80-upgrade-troubleshooting)」を参照してください。

 ご質問やご不明点がございましたら、コミュニティフォーラムや [AWS サポート](https://aws.amazon.com/support)から AWS サポートにお問い合わせください。詳細については、「**Amazon Aurora ユーザーガイド」の「[Amazon Aurora DB クラスターのメンテナンス](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/USER_UpgradeDBInstance.Maintenance.html)」を参照してください。

## 改善点
<a name="AuroraMySQL.Updates.3011.Improvements"></a>

Aurora MySQL バージョン 3.01.1 は一般公開されています。MySQL 8.0.23 コミュニティ版と互換性があります。

MySQL 8.0 互換の Aurora データベースへのアップグレードと移行には、Aurora MySQL バージョン 3.01.1 が推奨されています。

**以下のセキュリティの問題と CVE の修正:**

マネージド型の環境での処理を微調整するための修正およびその他の機能強化。以下の CVE の追加の修正:
+ [CVE-2021-36222](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-36222)
+ [CVE-2021-22946](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-22946)
+ [CVE-2021-22926](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-22926)

**可用性の向上:**
+ 解放可能なメモリは `FreeableMemory` CloudWatch メトリクスで表されます。詳細については、「[Amazon Aurora の Amazon CloudWatch メトリクス](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/Aurora.AuroraMySQL.Monitoring.Metrics.html)」を参照してください。
  + バイナリログのレプリケーションが有効になっている場合に解放可能なメモリが減少し、DB インスタンスが再起動またはフェイルオーバーする可能性がある問題を修正しました。
  + セッション変数の設定時に解放可能なメモリが減少し、DB インスタンスが再起動またはフェイルオーバーする可能性がある問題を修正しました。
  + データベースプロセスが既存のファイルを開くときに解放可能なメモリが減少し、DB インスタンスが再起動またはフェイルオーバーする可能性がある問題を修正しました。
+ スナップショットから復元されたクラスターで `AUTO_INCREMENT` 列を含むテーブルに新しい行を挿入すると、まれに重複エントリエラーが発生する問題を修正しました。
+ この Aurora MySQL バージョンでは、`INSERT INTO`、`SELECT`、`FROM` などのクエリの実行時に不整合が発生する可能性があるため、高速挿入は有効になっていません。高速挿入のパフォーマンスの向上の詳細については、「[Amazon Aurora MySQL の概要](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/Aurora.AuroraMySQL.Overview.html#Aurora.AuroraMySQL.Performance)」を参照してください。

**全般的な機能強化:**
+ `SHOW VOLUME STATUS` コマンドの使用時にボリュームステータスが表示されない問題を修正しました。詳細については、「[Aurora MySQL DB クラスターのボリュームステータスの表示](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Managing.VolumeStatus.html)」を参照してください。
+ [mysql\$1rds\$1import\$1binlog\$1ssl\$1material](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/mysql_rds_import_binlog_ssl_material.html) への呼び出しが失敗し、[MySQL サーバーエラー 3512](https://dev.mysql.com/doc/mysql-errors/8.0/en/server-error-reference.html#error_er_sp_load_failed) が発生する問題を修正しました。
+ 削除された Aurora リーダーインスタンスについて、Aurora レプリカの遅延が誤って報告される問題を修正しました。

**アップグレード/移行:**
+ ibdata ファイルとテーブルスペースを Aurora ストレージにコピーする際に問題が発生し、MySQL 8.0.x データベースの Aurora MySQL バージョン 3 への移行が失敗する可能性がある問題を修正しました。
+ データベーステーブルに大量のデータが含まれている場合に、Aurora MySQL バージョン 2 から Aurora MySQL バージョン 3 へのクラスターのアップグレードが失敗する可能性がある問題を修正しました。
+ テーブルの[シリアライズデータディクショナリ情報](https://dev.mysql.com/doc/refman/8.0/en/glossary.html#glos_serialized_dictionary_information) (SDI) を作成できないことが原因で、Aurora MySQL バージョン 2 から Aurora MySQL バージョン 3 へのクラスターの復元時に障害が起きる可能性がある問題を修正しました。
+ RDS システムテーブルのアップグレードの事前チェックによって報告されたスキーマ不整合エラーが原因で、Aurora MySQL バージョン 2 から Aurora MySQL バージョン 3 へのアップグレードが失敗する可能性がある問題を修正しました。
+ RDS マネージドストアドプロシージャの構文が無効なため、MySQL 8.0 または Aurora MySQL バージョン 2 用の RDS から Aurora MySQL バージョン 3 のデータベースへの移行または復元時に障害が起きる可能性がある問題を修正しました。
+ [一般ログ](https://dev.mysql.com/doc/refman/5.7/en/query-log.html)テーブルと[スローログ](https://dev.mysql.com/doc/refman/5.7/en/slow-query-log.html)のアップグレードの事前チェックによって報告されたスキーマ不整合エラーが原因で、Aurora MySQL 2 から Aurora MySQL 3 へのアップグレードが失敗する可能性がある問題を修正しました。

## MySQL Community Edition バグ修正の統合
<a name="AuroraMySQL.Updates.3011.Patches"></a>

このリリースには、以下を含め、8.0.23 までのコミュニティ版のバグ修正がすべて反映されています。詳細については、「[MySQL 3.x データベースエンジンの更新で修正された MySQL のバグ](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraMySQLReleaseNotes/AuroraMySQL.Updates.MySQLBugs.html#AuroraMySQL.Updates.MySQLBugs.v3)」を参照してください。
+ 予期しないサーバーの動作を引き起こす可能性のある、ストアドプロシージャ内のカーソルに使用される一時テーブルの不適切な処理を修正しました。[mysqld-8-0-24-bug](https://dev.mysql.com/doc/relnotes/mysql/8.0/en/news-8-0-24.html#mysqld-8-0-24-bug)。(バグ \$132416811) 

# Aurora MySQL データベースエンジンの更新 2021-11-18 (バージョン 3.01.0) (廃止)
<a name="AuroraMySQL.Updates.3010"></a><a name="3010"></a><a name="3.01.0"></a>

 **バージョン **3.01.0 

 Aurora MySQL 3.01.0 は一般公開されています。Aurora MySQL 3.01 バージョンは MySQL 8.0.23 と互換性があり、Aurora MySQL 2.x バージョンは MySQL 5.7 と互換性があり、Aurora MySQL 1.x バージョンは MySQL 5.6 と互換性があります。

 Aurora MySQL バージョン 3 の新機能や、Aurora MySQL バージョン 3 と Aurora MySQL バージョン 2 またはコミュニティ版 MySQL 8.0 との違いについては、「*Amazon Aurora ユーザーガイド*」の「[Aurora MySQL バージョン 2 と Aurora MySQL バージョン 3 の比較](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.MySQL80.html#AuroraMySQL.Compare-v2-v3)」を参照してください。

 現在サポートされている Aurora MySQL リリースは、1.19.5、1.19.6、1.22.\$1、1.23.\$1、2.04.\$1、2.07.\$1、2.08.\$1、2.09.\$1、2.10.\$1、3.01.\$1、3.02.\$1 です。

 現在サポートされている Aurora MySQL バージョン 2 クラスターから取得したスナップショットを Aurora MySQL 3.01.0 で復元できます。

 Aurora MySQL バージョン 3 へのアップグレードの計画については、「**Amazon Aurora ユーザーガイド」の「[Upgrade planning for Aurora MySQL version 3](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.MySQL80.html#AuroraMySQL.mysql80-planning)」を参照してください。アップグレード手順自体については、「**Amazon Aurora ユーザーガイド」の「[Aurora MySQL バージョン 3 へのアップグレード](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.MySQL80.html#AuroraMySQL.mysql80-upgrade-procedure)」を参照してください。Aurora MySQL のアップグレードに関する一般的な情報については、「**Amazon Aurora ユーザーガイド」の「[Amazon Aurora MySQL DB クラスターのアップグレード](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.Upgrading.html)」を参照してください。

トラブルシューティング情報については、「[Aurora MySQL バージョン 3 のアップグレードに関する問題のトラブルシューティング](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.MySQL80.html#AuroraMySQL.mysql80-upgrade-troubleshooting)」を参照してください。

 ご質問やご不明点がございましたら、コミュニティフォーラムや [AWS サポート](https://aws.amazon.com/support)から AWS サポートにお問い合わせください。詳細については、「**Amazon Aurora ユーザーガイド」の「[Amazon Aurora DB クラスターのメンテナンス](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/USER_UpgradeDBInstance.Maintenance.html)」を参照してください。

## 改善点
<a name="AuroraMySQL.Updates.3010.Improvements"></a>

Aurora MySQL バージョン 3.01.0 は通常、コミュニティ MySQL 8.0.23 と互換性があります。このバージョンには、コミュニティ MySQL 8.0.23 における一般的な脆弱性および露出 (CVE) の問題に対するセキュリティ修正が含まれています。

Aurora MySQL バージョン 3.01.0 には、Aurora MySQL バージョン 2.10.0 による Aurora 固有のバグ修正がすべて含まれています。

Aurora MySQL バージョン 3 の新機能の詳細については、「**Amazon Aurora ユーザーガイド」の「[MySQL 8.0 コミュニティエディションからの機能](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.MySQL80.html#AuroraMySQL.8.0-features-community)」と「[新しいパラレルクエリの最適化](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.MySQL80.html#AuroraMySQL.8.0-features-pq)」を参照してください。

**可用性の向上:**
+ この Aurora MySQL バージョンでは、`INSERT INTO`、`SELECT`、`FROM` などのクエリの実行時に不整合が発生する可能性があるため、高速挿入は有効になっていません。高速挿入のパフォーマンスの向上の詳細については、「[Amazon Aurora MySQL の概要](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/Aurora.AuroraMySQL.Overview.html#Aurora.AuroraMySQL.Performance)」を参照してください。