Aurora MySQL データベースエンジンの更新 2023-05-11 (バージョン 3.03.1) (廃止) - Amazon Aurora

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

Aurora MySQL データベースエンジンの更新 2023-05-11 (バージョン 3.03.1) (廃止)

バージョン: 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」を参照してください。

Aurora MySQL バージョン 3 の新機能の詳細については、「Aurora MySQL バージョン 3 は MySQL 8.0 との互換性があります」を参照してください。Aurora MySQL バージョン 3 と Aurora MySQL バージョン 2 の違いについては、「Aurora MySQL バージョン 2 と Aurora MySQL バージョン 3 の比較」を参照してください。Aurora MySQL バージョン 3 と MySQL 8.0 コミュニティエディションの比較については、「Aurora MySQL バージョン 3 と MySQL 8.0 コミュニティエディションの比較」を参照してください。

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

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

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

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

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

改良点

新機能:

  • Aurora I/O Optimized ストレージ設定は、バージョン 3.03.1 以降で使用できます。詳細については、「Amazon Aurora DB クラスターのストレージ設定」を参照してください。

  • 新しいシステム変数 innodb_aurora_max_partitions_for_range が追加されました。永続的な統計情報が得られない場合は、このパラメータを使用して、パーティション分割テーブルの行数計算の実行時間を短縮できます。詳細については、ドキュメント「Aurora MySQL 設定パラメータ」を参照してください。

可用性の向上:

  • トランザクションのコミット直後に接続を切断した場合に、無効なメモリに誤ってアクセスした結果、データベースインスタンスが再起動する可能性がある問題を修正しました。

  • Aurora の高度な監査で、サーバー変数 server_audit_events が ALL または QUERY に設定されていると、情報メッセージが Aurora MySQL エラーログに過剰に記録される問題を修正しました。この問題が原因で、データベースインスタンスが再起動する可能性があります。

  • 特定の状況下で、アクセスできなくなったページの読み取りを範囲の推定中に試みた場合に、Aurora リーダーインスタンスが再起動する可能性がある問題を修正しました。

  • Aurora パラレルクエリの実行プランを利用するクエリの実行中に、Aurora MySQL リーダーインスタンスが再起動する問題を修正しました。

  • バイナリログレプリケーションを使用するデータベースインスタンスで、バイナリログレプリケーションのコンシューマーが複数アタッチされていると CPU 使用率が増加し、接続障害が発生する可能性がある問題を修正しました。

  • 中間一時テーブルを実体化 (マテリアライズ) する際に、共通テーブル式 (CTE) に対してサポートされていないインデックススキャンのアクセス手法が検討され、データベースの再起動や誤ったクエリ結果など、望ましくない挙動が生じる可能性がある問題を修正しました。TempTable ストレージエンジンを使用するテーブルに対して、このようなサポート対象外のインデックススキャンのアクセス手法が使用されないよう防ぐことで、この問題を修正しました。

  • この Aurora MySQL バージョンでは、高速挿入が有効になっていません。、INSERT INTOSELECTなどのクエリの実行時に不整合が発生する可能性があるためですFROM。高速挿入の最適化の詳細については、「Amazon Aurora MySQL のパフォーマンス強化」を参照してください。

全般的な機能強化:

  • SHOW BINARY LOGS ステートメントの実行時間が予想よりも長くなることがある問題を修正しました。これに伴い、データベースのコミットスループットが低下する可能性があります。

  • Instant ADD COLUMN 機能を使用して列を追加したユーザーテーブルの並列エクスポートが失敗する可能性がある問題を修正しました。

  • 監査ログのローテーション中に報告されたイベントが監査ログに書き込まれない場合がある問題を修正しました。

  • INFORMATION_SCHEMA INNODB_TABLESPACES テーブルに対してクエリを実行すると、使用可能なメモリが枯渇する可能性がある問題を修正しました。

  • パーティション分割テーブルを作成するときに、ユーザーが ROW_FORMAT を COMPRESSED に設定できてしまう問題を修正しました。テーブルは暗黙的に COMPACT 形式に変換され、Aurora MySQL は圧縮テーブルをサポートしていないことを通知する警告が表示されます。

アップグレードと移行:

MySQL Community Edition でのバグ修正の統合

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

  • intrinsic の一時テーブルページを含むバッファブロックがページトラバーサル中に再配置され、アサーションエラーが発生する問題を修正しました。(バグ #33715694)