Aurora MySQL データベースエンジンの更新 2024-07-09 (バージョン 2.12.3、MySQL 5.7.44 と互換性あり) このバージョンは標準サポートが終了しました。 - Amazon Aurora

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

Aurora MySQL データベースエンジンの更新 2024-07-09 (バージョン 2.12.3、MySQL 5.7.44 と互換性あり) このバージョンは標準サポートが終了しました。

バージョン: 2.12.3

Aurora MySQL 2.12.3 は一般公開されています。Aurora MySQL 2.12 バージョンは、MySQL 5.7.44 まで互換性があります。コミュニティの変更の詳細については、「MySQL 5.7.44 (2022-10-11、一般提供」の変更「」)を参照してください。

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

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

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

注記

Aurora MySQL データベースクラスターをアップグレードする方法については、Amazon Aurora ユーザーガイド「Aurora MySQL DB クラスターのマイナーバージョンまたはパッチレベルのアップグレード」を参照してください。

改良点

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

  • My SQLストアドプロシージャのセキュリティ問題を修正しました。

このリリースには、My CVE SQL 5.7.44 までのすべてのコミュニティ修正が含まれています。次のCVE修正が含まれています。

可用性の向上:

  • 並列クエリの実行時に Aurora MySQL DB インスタンスが再起動する問題を修正しました。

  • シームレスなスケーリング、ダウンタイムの再起動ゼロ ()、ダウンタイムのパッチ適用ゼロ (ZDR) 中に接続リソースに同時アクセスするため、データベースサーバーが再起動する問題を修正しましたZDP。

  • ログアプリケーションに使用されるメモリを解放するときにリーダー DB インスタンスが再起動する問題を修正しました。

  • バックグラウンドオペレーションが一時インデックスを削除している間にクエリの実行が長時間または失敗するバックグラウンドプロセスの問題を修正しました。

  • メタデータの不整合が原因でライター DB インスタンスが再起動する可能性のある起動ルーチンの問題を修正しました。

  • トランザクション復旧の進行状況を示すインジケータを追加しました。これにより、トランザクションの復旧が完了するまでに時間がかかるまれな状況で、可用性が失われる可能性を回避できます。

  • ライター DB インスタンスで変更またはドロップされているテーブルを読み取るときにリーダー DB インスタンスが再起動する問題を修正しました。

  • thread_stack パラメータ値が低いためにデータベースが繰り返し再起動する問題を修正しました。起動が成功し、起動の問題を防ぐために、許可される最小値thread_stackが 131,072 から 136,192 に引き上げられました。

  • 並列クエリの実行時にリーダー DB インスタンスが再起動する問題を修正しました。

  • ライター DB インスタンスで特定のまれなトランザクションコミット注文が発生した場合に Aurora リードレプリカが再起動する問題を修正しました。

  • 読み取り専用トランザクションが共有ロックを取得したときに、まれに DB インスタンスが再起動する問題を修正しました。

  • 転送された暗黙的なコミットステートメントでエラーが発生した場合に、書き込み転送を使用するリーダー DB インスタンスが再起動する問題を修正しました。

全般的な機能強化:

  • プライマリキー列と一意のキー列を持つテーブルで同時INSERTステートメントを実行するとき、およびSQLステートメントが異なる行で一意のキー違反がある場合に、INSERT一部の行でステートメントに予期しないAUTO_INCREMENTプライマリキー違反エラーまたは警告が発生する可能性がある問題を修正しました。

  • クエリのヒントとして設定されたセッション変数をZDR誤って復元すると、誤ったクエリ結果につながる問題を修正しました。

  • 組み込みLPAD関数とRPAD文字列関数の使用時に不完全な結果セットが返される並列クエリの問題を修正しました。

  • 外部キーを持つテーブルに対してライター DB インスタンスでALTER TABLE RENAME COLUMNステートメントを実行するときに、リーダー DB インスタンスで外部キーインデックスが欠落する問題を修正しました。

  • 書き込み転送を無効にするプロセスの完了に失敗する問題を修正しました。

  • で問題を修正しました Aurora Serverless v1 スケーリングポイントを見つけながら内部データ構造に正しくアクセスできないために DB インスタンスが再起動するスケーリング。

  • Performance Insights の自動管理が db.t4g.medium および db.t4g.large DB インスタンスで有効になっているときに、Performance Schema が有効になっていない問題を修正しました。

  • Aurora 機械学習オペレーションの Amazon へのリクエストタイムアウト SageMaker が 3 秒から 30 秒に増加しました。これにより、バッチサイズを大きくすると、Aurora 機械学習 SageMaker からの Amazon へのリクエストの再試行回数が増えたり、失敗したりする問題を解決できます。

  • MySQL Event Scheduler によって実行されるスロー INSERTDELETE、および UPDATEクエリが、スロークエリの前にない限り、スローSELECTクエリログに記録されない問題を修正しました。

MySQL Community Edition のバグ修正の統合

このリリースには、5.7.44 までのすべてのコミュニティバグ修正が含まれています。詳細については、「Aurora MySQL 2.x データベースエンジンの更新で修正された MySQL のバグ」を参照してください。

  • ステートメントの実行中に一時テーブルがトリガーにバインドされる問題を修正しました。これにより、予期しない DB エンジンの再起動が発生する可能性があります。

  • インデックス付き式を使用する単一テーブルUPDATEおよびDELETEステートメントが準備済みステートメントとして実行された場合に、サーバーが終了する原因となる欠陥を修正しました。(バグ #29257254

Aurora MySQL バージョン 2 ではサポートされていない機能

以下の機能は、現在 Aurora MySQL バージョン 2 (My SQL5.7 と互換) ではサポートされていません。

  • スキャンバッチ処理

SQL 5.7 の互換性

この Aurora MySQL バージョンは、MySQL 5.7 とワイヤー互換性があり、JSONサポート、空間インデックス、生成された列などの機能が含まれています。Aurora MySQL は、z 順序曲線を使用した空間インデックス作成のネイティブ実装を使用して、空間データセットの My SQL5.7 よりも >20 倍優れた書き込みパフォーマンスと >10 倍優れた読み取りパフォーマンスを実現します。

この Aurora MySQL バージョンは現在、次の MySQL 5.7 機能をサポートしていません。

  • CREATE TABLESPACE SQL ステートメント

  • グループのレプリケーションプラグイン

  • ページサイズの増加

  • 起動時の InnoDB バッファープールのロード

  • InnoDB フルテキストパーサープラグイン

  • マルチソースレプリケーション

  • オンラインバッファープールのサイズ変更

  • パスワード検証プラグイン

  • クエリ書き換えプラグイン

  • レプリケーションフィルタリング

  • X プロトコル