Aurora MySQL データベースエンジンの更新 2023-08-29 (バージョン 3.03.2) (廃止) - Amazon Aurora

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

Aurora MySQL データベースエンジンの更新 2023-08-29 (バージョン 3.03.2) (廃止)

バージョン: 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 My SQL3.02 バージョンは MySQL 8.0.23 と互換性があります。8.0.23 から 8.0.28 に発生したコミュニティの変更の詳細については、「MySQL 8.0 Release Notes」を参照してください。

Aurora MySQL バージョン 3 の新機能の詳細については、「My 8.0 と互換性のある AuroraSQL MySQL バージョン 3」を参照してください。Aurora MySQL バージョン 3 と Aurora MySQL バージョン 2 の違いについては、「Aurora MySQL バージョン 2 と Aurora MySQL バージョン 3 の比較」を参照してください。Aurora MySQL バージョン 3 と My SQL8.0 Community Edition の比較については、「Aurora MySQL バージョン 3 と MySQL 8.0 Community Edition の比較」を参照してください。

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

Amazon Blue/Green Deployments を使用して、現在利用可能な Aurora My バージョン 2 クラスターから Aurora My バージョン 3.03.2 クラスターへのインプレースアップグレード、スナップショットの復元、またはマネージドRDSブルー/グリーンアップグレードの開始を実行できます。SQL SQL

Aurora MySQL バージョン 3 へのアップグレードの計画については、「Amazon Aurora ユーザーガイド」の「Aurora MySQL バージョン 3 のアップグレード計画」を参照してください。 Aurora MySQL のアップグレードに関する一般的な情報については、「Amazon Aurora ユーザーガイド」の「Amazon Aurora MySQL DB クラスターのアップグレード」を参照してください。

トラブルシューティングの詳細については、「Aurora MySQL バージョン 3 のアップグレードに関する問題のトラブルシューティング」を参照してください。

質問や懸念がある場合は、 AWS サポートは、コミュニティフォーラムおよび を通じて利用できます。 AWS サポート 。詳細については、「Amazon Aurora ユーザーガイド」の「Amazon Aurora DB クラスターのメンテナンス」を参照してください。

改良点

セキュリティの問題と を修正しましたCVEs。

  • 監査ログファイルのローテーション中に監査ログがイベントを見逃す可能性がある問題を修正しました。

このリリースには、次のCVE修正が含まれています。

可用性の向上:

  • 長時間のトランザクション復旧中にデータベースが再起動する問題を修正しました。

  • データベースが内部システムテーブルでトリガーを作成または削除している間にライターインスタンスが再起動すると、データベースクラスターが使用できなくなる問題を修正しました。

  • 集計関数を参照するクエリの実行中にデータベースインスタンスが再起動する問題を修正しました。

  • パラレルクエリが有効になっている場合に、 INSERTステートメントのロールバック中にデータベースが再起動する可能性がある問題を修正しました。

  • 高速挿入は、Aurora MySQL バージョン 3.03.2 以降の通常の InnoDB テーブルでのみ有効になります。この最適化は、InnoDB 一時テーブルでは機能しません。高速挿入の最適化の詳細については、「Amazon Aurora MySQL performance enhancements」を参照してください。

全般的な機能強化:

  • リーダーインスタンスがテーブルを開くことができず、ERROR 1146 が発生する問題を修正しました。この問題は、INPLACEアルゴリズムがライターインスタンスで使用されているときに、特定のタイプのオンラインデータ定義言語 (DDL) を実行するときに発生します。

  • リレーログファイルへの書き込み時の競合を減らすために、バイナリログレプリカに対するファイル管理パフォーマンスの最適化を導入しました。

  • パラレルクエリが有効になっている場合に、プライマリインデックスまたはセカンダリインデックスを活用する特定の SELECT クエリについて、クエリプランオプティマイザが非効率的な実行プランを選択する問題を修正しました。

  • 次のデータコントロール言語 (DCL) ステートメントの論理レプリケーションサポートが追加されました: GRANT/REVOKEおよび CREATE/DROP/ALTER/RENAME USER

  • Aurora I/O 最適化クラスター設定を選択する場合、Amazon Aurora MySQL の並列クエリはサポートされていません。詳細については、「Aurora My の並列クエリの制限事項SQL」を参照してください。

アップグレードと移行:

  • Aurora グローバルデータベースのマイナーバージョンアップグレードを Aurora MySQL バージョン 3.01 または 3.02 から Aurora MySQL バージョン 3.03 以降に実行するには、「エンジンバージョン を変更して Aurora MySQL をアップグレードする」を参照してください。

  • トリガー定義に引用符で囲まれていない予約キーワードが含まれている場合に、Aurora MySQL バージョン 3 にアップグレードするとメジャーバージョンのアップグレードが失敗する問題を修正しました。

MySQL Community Edition のバグ修正の統合

このリリースには、以下を含め、8.0.26 までのコミュニティ版のバグ修正がすべて反映されています。詳細については、「My SQLbugs fixed by Aurora MySQL 3.x database engine updates」を参照してください。

  • 複数のネストされた共通テーブル式 () で構成される複雑なSQLステートメントの処理中に、誤ったクエリ結果を生成することがある問題を修正しましたCTEs。(バグ #34572040、バグ #34634469、バグ #33856374)

  • InnoDB: 同じテーブルの統計を初期化解除および初期化しようとするスレッド間で競合状態になり、アサーション障害が発生していました。(バグ #33135425)

  • InnoDB : オンラインDDLオペレーションが out-of-bounds メモリにアクセスできないようにします。(バグ #34750489、バグ #108925)