Aurora MySQL データベースエンジンの更新 2021-10-21 (バージョン 2.10.1) (廃止) - Amazon Aurora

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

Aurora MySQL データベースエンジンの更新 2021-10-21 (バージョン 2.10.1) (廃止)

バージョン: 2.10.1

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

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

既存の Aurora MySQL 2.* データベースクラスタを Aurora MySQL 2.10.0 にアップグレードできます。Aurora MySQL バージョン 1 を実行しているクラスターの場合、既存の Aurora MySQL 1.23 以降のクラスターを 2.10.0 に直接アップグレードできます。現在サポートされている Aurora MySQL リリースから取得したスナップショットを Aurora MySQL 2.10.0 で復元することもできます。

ご質問やご不明点がございましたら、コミュニティフォーラムや AWS サポートから AWS サポートにお問い合わせください。詳細については、「Amazon Aurora ユーザーガイド」の「Amazon Aurora DB クラスターのメンテナンス」を参照してください。

注記

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

改良点

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

マネージド型の環境での処理を微調整するための修正およびその他の機能強化。以下の CVE の追加の修正:

可用性の向上:

  • 将来のメジャーバージョンアップグレードのためにクラスターをクリーンにシャットダウンする機能が追加されました。

全般的な機能強化:

  • 内部診断ログファイル内の過剰な情報メッセージのログが原因で、リーダーインスタンスの CPU 使用率が高くなる問題を修正しました。

  • 次の条件がすべて満たされ際に、既存の行の TIMESTAMP 列の値が最新のタイムスタンプに更新される問題を修正しました。

    1. テーブルのトリガーが存在する。

    2. ON DUPLICATE KEY UPDATE 句があるテーブルに対して INSERT が実行される。

    3. 挿入された行が、UNIQUE インデックスまたは PRIMARY KEY で重複値違反を引き起こす。

    4. 1 つ以上の列が TIMESTAMP データ型であり、デフォルト値は CURRENT_TIMESTAMP です。

  • バージョン 2.10.0 で確認された、json_merge 関数を使用すると特定のケースでエラーコードが起きる問題を修正しました。具体的には、生成された列を含む DDL で json_merge 関数が使用された際、エラーコード 1305 を返すこ問題です。

  • リードレプリカ上のトランザクションのリードビューに対してラージオブジェクトの更新履歴が検証されている際に、まれにリードレプリカが再起動する問題を修正しました。

  • メモリ内データの整合性チェックが失敗した際、まれにライターインスタンスが再起動する問題を修正しました。

MySQL Community Edition バグ修正の統合

  • CURRENT_TIMESTAMP は、トリガーでゼロを生成します。(バグ #25209512)

Aurora MySQL バージョン 1 との比較

以下の Amazon Aurora MySQL 機能は Aurora MySQL バージョン 1 (MySQL 5.6 互換) でサポートされていますが、Aurora MySQL バージョン 2 (MySQL 5.7 互換) では現在サポートされていません。

MySQL 5.7 の互換性

この Aurora MySQL バージョンは MySQL 5.7 とワイヤ互換性があり、JSON のサポート、空間インデックス、列生成などの機能が含まれています。Aurora MySQL は、z オーダーカーブを使用した空間インデックス作成のネイティブ実装を使用して、空間データセットにおいて、MySQL 5.7 と比較して 20 倍以上の書き込みパフォーマンスと 10 倍以上の読み取りパフォーマンスを実現します。

この Aurora MySQL バージョンでは、現在、MySQL 5.7 の以下の機能はサポートされていません。

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

  • ページサイズの増加

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

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

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

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

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

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

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

  • CREATE TABLESPACE SQL ステートメント